$(function(){
	var myBody = $("body");
	myBody.addClass("js");
	var p = myBody.attr("id");
	
	initValidation(p);
	initToggle(p);
	initColorBox(p);
	initSlideShow(p);
	
});

function initSlideShow(pid){
	
		$('#hs-show').cycle({
			next: '#hs-next',
			prev: '#hs-prev',
			timeout: 5000,
			pause : true,
			sync: true
		});

}

function initColorBox(p){
	if(p=='item'){
		$("a[rel='ProductImages']").colorbox({photo:true,opacity:0.6});
	}
}

function initValidation(p)
{
	if(p=='contact')
	{
		$("#ContactForm").validate(
		{
			rules:
			{
				email:
				{
					required:true,
					email: true
				},
				name:
				{
					required:true
				},
				phone:
				{
					required:true,
					number:true
				},
				enquiry:
				{
					required:true
				}
			}
		});
	}	
}

function initToggle(p){
	if(p=='item'){
		$('a#itemEmail').click(function(){
			$('#emailitembox').slideToggle();
		
			return false;
		});
	}
	if(p=='checkout-details' || p=='checkout'){
		$('a#DAToggle').click(function(){
			$('#DeliveryAddAddress').slideToggle();
		
			return false;
		});
		$('a#IAToggle').click(function(){
			$('#InvoiceAddAddress').slideToggle();
		
			return false;
		});
	}
	if(p=='delivery'){
		$('a.countrylisttoggle').click(function(){
			$(this).parent().next().slideToggle();
			return false;
		})
	}
	
}

function submit(form){
	document.form.submit();
}

function popup(link){
	day = new Date();
	id = day.getTime();
	eval("page" + id + " = window.open(link, '" + id + "', 'toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=1,width=350,height=400,left = 250,top = 200');");
}



