// initiate JCEMediabox
JCEMediaObject.init('/', {flash:"10,0,22,87",windowmedia:"5,1,52,701",quicktime:"6,0,2,0",realmedia:"7,0,0,0",shockwave:"8,5,1,0"});JCEMediaBox.init({popup:{width:"",height:"",legacy:0,resize:1,icons:1,overlay:1,overlayopacity:0.8,overlaycolor:"#000000",fadespeed:500,scalespeed:500,hideobjects:1,scrolling:"fixed",labels:{'close':'Close','next':'Next','previous':'Previous','cancel':'Cancel','numbers':'{$current} of {$total}'}},tooltip:{className:"tooltip",opacity:0.8,speed:150,position:"br",offsets:{x: 16, y: 16}},base:"/",imgpath:"wo/jce/jcemediabox/img",theme:"standard",themecustom:"",themepath:"wo/jce/jcemediabox/themes"});

$(document).ready(function() {
	/*---- DL Code ----*/
	if( ($('div.dl').length > 0) && (typeof($.fn.dynamiclead) != "undefined") ) {
		$('div.dl h3').addClass('hidden');
		$('div.dl .credit').removeClass('hidden');
		
		$('div.dl ul').dynamiclead({
			slideArray: ((typeof(DLslides)!="undefined")?DLslides:[{url:'',link:'',headline:'',caption:''}])   
        });
        		
	}
});

$(document).ready(function() {

    $('#buynowForm').ajaxForm({ 
        target: '#buy_now', 
 		beforeSubmit: validate,
        success: function(data) { 
			$('#buy_now').html(data);
        } 
    });
	
	$(".buynowSubmit").click(function() {
			$('#buynowForm').submit();
			return false;
	})
	
	$('.scrollToBuy').click(function(){
		var offset = $("#buy_now").offset();
		$('html, body').animate({scrollTop:offset.top}, 'slow');
		return false;
	}); 

});


// from validation
function validate(formData, jqForm, options) { 
    var form = jqForm[0];
	var message = 'Please complete the following details:\n';
	var fields = '';
		if (!form.firstname.value) { 
			fields += 'First Name\n';
		}
		if (!form.surname.value) { 
			fields += 'Surname\n';
		}
		var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
  		var address = form.email.value;
  		if(reg.test(address) == false) {
      		fields += 'Email\n';
		}
		if (!form.phone.value) { 
			fields += 'Phone\n';
		}
	if (fields != '') {
    alert(message + fields);
	//alert(message);
	return false;
	}
}

