$(document).ready(function(){
	/*$('#lbcontainer a').lightBox();	*/
	
	$(window).bind("load",function(){
		loadexternfile=$('.contentlistmenu li a').eq(0).attr('href');
		$('#ajaxwindow2').load(loadexternfile);
	});
	
	$('.contentlistmenu li a').click(function(){
		loadexternfile=$(this).attr('href');
		$('#ajaxwindow2').load(loadexternfile);
		return false;
	});
	
	$('.purchaseform').submit(function(){
		return false;								   
	});
	
	$('.rps_pp').submit(function(){
		$('.chkradio').each(function(){
			if($(this).attr('checked'))
			{
				thisVal=$(this).val();
				if(thisVal=="UK"){sndprice="100.00";ppcurcode="GBP";}
				else if(thisVal=="EU"){sndprice="113.96";ppcurcode="EUR";}
				else if(thisVal=="US"){sndprice="161.21";ppcurcode="USD";}
			}			
		});	
		pplink="https://www.paypal.com/cgi-bin/webscr?cmd=_xclick&business=david@albionoverseas.com&";
		pplink=pplink+"item_name=Practical%20Solutions%20conference&amount="+sndprice;
		pplink=pplink+"&currency_code="+ppcurcode+"&tax_rate=20"
		window.open(pplink);
		pplink="";
	});
	
	$('.rps_wp').submit(function(){
		wplink="https://select.worldpay.com/wcc/purchase?instId=127605&cartId=Practical%20Solutions%20conference";							 		wplink=wplink+"&amount=120&currency=GBP&desc=Practical%20Solutions%20conference&testMode=0";
		window.open(wplink);
		wplink="";
	});
	
	
	
	/* Accordion */
	
	if($('div.faq').length>0){
		$('div.faq').accordion();
	}
	
	/* FANCYBOX */
	$('#enquire_form').fancybox();
	$('#albion_vid').fancybox();
	$('#antal_vid').fancybox();
	/*$('#bocm_vid').fancybox();*/
	$('#eco_vid').fancybox();
	$('#sez_vid').fancybox();
	$('#ukti_vid').fancybox();
	$('#sochi_vid').fancybox();
	$('#wragge_vid').fancybox();
	/*$('#juratek_vid').fancybox();*/
	$('#linatex_vid').fancybox();
	$('#russiahouse_vid').fancybox();
	$('#bmi_vid').fancybox();
	
	/*$("#gal").click(function() {
 $.fancybox([
			 'media/pictures/lightbox/2010/_MG_4462.jpg',
			 'media/pictures/lightbox/2010/_MG_4463.jpg',
			 'media/pictures/lightbox/2010/_MG_4471.jpg',
			 'media/pictures/lightbox/2010/_MG_4474.jpg',
			 'media/pictures/lightbox/2010/_MG_4477.jpg',
			 'media/pictures/lightbox/2010/_MG_4482.jpg',
			 'media/pictures/lightbox/2010/_MG_4486.jpg',
			 'media/pictures/lightbox/2010/_MG_4488.jpg',
			 'media/pictures/lightbox/2010/_MG_4489.jpg',
			 'media/pictures/lightbox/2010/_MG_4490.jpg',
			 'media/pictures/lightbox/2010/_MG_4492.jpg',
			 'media/pictures/lightbox/2010/_MG_4493.jpg',
			 'media/pictures/lightbox/2010/_MG_4505.jpg',
			 'media/pictures/lightbox/2010/_MG_4509.jpg',
			 'media/pictures/lightbox/2010/_MG_4512.jpg',
			 'media/pictures/lightbox/2010/_MG_4513.jpg',
			 'media/pictures/lightbox/2010/_MG_4514.jpg',
			 'media/pictures/lightbox/2010/_MG_4531.jpg',
			 'media/pictures/lightbox/2010/_MG_4544.jpg',
			 'media/pictures/lightbox/2010/_MG_4549.jpg',
			 'media/pictures/lightbox/2010/_MG_4550.jpg',
			 'media/pictures/lightbox/2010/_MG_4555.jpg',
			 'media/pictures/lightbox/2010/_MG_4560.jpg',
			 'media/pictures/lightbox/2010/_MG_4563.jpg',
			 'media/pictures/lightbox/2010/_MG_4565.jpg',
			 'media/pictures/lightbox/2010/_MG_4570.jpg',
			 'media/pictures/lightbox/2010/_MG_4572.jpg',
			 'media/pictures/lightbox/2010/_MG_4573.jpg',
			 'media/pictures/lightbox/2010/_MG_4592.jpg',
			 'media/pictures/lightbox/2010/_MG_4595.jpg',
			 'media/pictures/lightbox/2010/_MG_4600.jpg',
			 'media/pictures/lightbox/2010/_MG_4601.jpg',
			 'media/pictures/lightbox/2010/_MG_4603.jpg',
			 'media/pictures/lightbox/2010/_MG_4604.jpg',
			 'media/pictures/lightbox/2010/_MG_4606.jpg',
			 'media/pictures/lightbox/2010/_MG_4608.jpg',
			 'media/pictures/lightbox/2010/_MG_4609.jpg',
			 'media/pictures/lightbox/2010/_MG_4612.jpg',
			 'media/pictures/lightbox/2010/_MG_4614.jpg',
			 'media/pictures/lightbox/2010/_MG_4622.jpg',
			 'media/pictures/lightbox/2010/_MG_4628.jpg',
			 'media/pictures/lightbox/2010/_MG_4631.jpg',
			 'media/pictures/lightbox/2010/_MG_4632.jpg',
			 'media/pictures/lightbox/2010/_MG_4634.jpg',
			 'media/pictures/lightbox/2010/_MG_4635.jpg',
			 'media/pictures/lightbox/2010/_MG_4636.jpg',
			 
			 ], {
			 'padding' : 0,
			 'transitionIn' : 'none',
			 'transitionOut' : 'none',
			 'type' : 'image',
			 'changeFade' : 0
		});
	}); 
	*/


//Form Validate v1.0
//Alex Oliver
//24th Dec 2009 02:48 GMT
(function(a){a.fn.extend({formValidate:function(){return this.each(function(){var b=a(this);b.children('input[type="text"],input[type="password"],textarea').val("");b.children('input[type="text"]').focus(function(){thsInp=a(this);thsInpVal=thsInp.val();thsInp.val("")}).blur(function(){thsInpVal2=thsInp.val();thsInpVal2==""&&thsInp.val(thsInpVal)});b.children(".mand").keyup(function(){a(this).validateElm()}).focus(function(){a(this).validateElm()}).blur(function(){a(this).validateElm()})})},validateElm:function(){thsNme=
a(this).attr("name");thsVal=strTrim(a(this).val());thsElm=a(this);emlValBool=false;if(thsNme!=""){typeSpl=thsNme.split("_");if(typeSpl[0]=="text"){if(thsVal!="")emlValBool=true}else if(typeSpl[0]=="hidden"){if(thsVal=="")emlValBool=true}else if(typeSpl[0]=="email"){if(CheckEmail(thsVal))emlValBool=true}else if(typeSpl[0]=="number")if(isNumeric(thsVal)&&typeSpl[1]==undefined)emlValBool=true;else{if(isNumeric(thsVal)&&thsVal.length>=parseInt(typeSpl[1]))emlValBool=true}else if(typeSpl[0]=="password")if(typeSpl[1]==
1&&thsVal!="")emlValBool=true;else if(thsElm.parent().children('input[type="password"]').eq(0).val()=="")emlValBool=false;else if(typeSpl[1]==2&&thsElm.parent().children('input[type="password"]').eq(0).val()==thsVal)emlValBool=true;if(emlValBool){thsElm.inpValid({valid:true});return emlValBool}else thsElm.inpValid()}},inpValid:function(b){b=a.extend({valid:false},b);frmObj=a(this);if(b.valid){bgCol="#e9ffd3";BordCol="#cdf4a6"}else{bgCol="#fef0e6";BordCol="#fbceb0"}frmObj.css({backgroundColor:bgCol,
borderColor:BordCol})},frmSubmit:function(){thsForm=a(this).children(".mand");elmCount=thsForm.size();elmC=0;thsForm.each(function(){a(this).validateElm()&&elmC++});if(elmC==elmCount)return true},frmReset:function(){a(this).children(".mand").css({backgroundColor:"#fff",borderColor:"#e9e6fe"})}})})(jQuery);
function CheckEmail(a){rEgArr=["com","net","org","us","biz","info","co.uk","org.uk","ca"];returnBool=false;AtPos=a.indexOf("@");StopPos=a.lastIndexOf(".");for(i=0;i<=rEgArr.length;i++){regArrIndx=a.indexOf(rEgArr[i]);if(regArrIndx!=-1)returnBool=true}return AtPos==-1||StopPos==-1||!returnBool?false:true}function strTrim(a){return a.split(" ").join("")}
function isNumeric(a){strValidChars="0123456789";returnBool=true;if(a.length==0)returnBool=false;for(i=0;i<=a.length&&returnBool==true;i++){strChar=a.charAt(i);if(strValidChars.indexOf(strChar)==-1)returnBool=false}return returnBool};

//contact forms
	if($('.cFrm').length>0){
	
		
		$('.cFrm p').formValidate();
		
		//reset form
		$('.cFrm p').children('input[type="reset"]').click(function(){$(this).parent().frmReset();});
		
		$('.cFrm').submit(function(){
			thsObj=$(this).children('p');
			pCount=thsObj.size();
			valSize=0;
			cVals="";
			
			//validate form
			if($('.privatediningform').length>0){
				pCount=0;
				$(this).each(function(){
					thsObj=$(this).children('p');								 
					pCount=pCount+thsObj.size();
					thsObj.each(function(){if($(this).frmSubmit()){valSize++;cVals=cVals+$(this).returnFrmVals();}});
					
				});
			}
			else{thsObj.each(function(){if($(this).frmSubmit()){valSize++;cVals=cVals+$(this).returnFrmVals();}});}
			
			
			//is form valid
			if(valSize==pCount){
				$('.cFrmReturn').text("Processing your request...")
				
				//form names
				if($('.privatediningform').length>0){fncName="1",postAjax=true;}
				else if($('.recruitmentform').length>0){fncName="2",postAjax=false;}
				else if($('.contactMarco').length>0){fncName="3",postAjax=false;}
				else if($('.competitionform').length>0){fncName="4",postAjax=true;}
				else if($('.competitionform2').length>0){fncName="5",postAjax=true;}
				

				if($('.pdResSel').length){
					restaurant_id=$('.pdResSel').val();
					restaurant=restaurants_arr[$('.pdResSel').val()];
					dd=1;
				} else {
					restaurant=$('#restaurant_name').val();
					restaurant_id=$('#restaurant_id').val();
					dd=0;
				}
				
				//submit form vals
				if(postAjax){
					 $.ajax({ 
					   type: "POST", 
					   url: "php/process.php", 
					   data: "func=cFrmReq&frmIndx="+fncName+"&frmVals="+cVals, 
					   success: function(data){
						   if(data=="success"){$('.cFrmReturn').text("Thank you for your enquiry.");}
						   else{$('.cFrmReturn').text("There was an issue with your enquiry");}
						   $('.cFrm textarea, .cFrm input[type="text"]').val("");
					   } 
					 });
				 }
				 else{
					return true; 
				 }
			}
			else{$('.cFrmReturn').text("Please ensure you have filled in the mandatory fields marked with * correctly")}
			
			return false;

		});
	}
	
	//jquery extended
(function($){
    $.fn.extend({
        formatPartnersLst:function(){
            centObj=Math.round($('.partnersLi li').size()/2-1);
            pSlideCHalf=$('.pSliderC').width()/2;
            
            $('.partnersLi li').animate({opacity:0},0,function(){
                $(this).css({display:'block'});
                $(this).animate({opacity:.5},{duration:0,queue:false});
                $('.partnersLi li').eq(centObj).animate({opacity:1},{duration:500,queue:false});
            });

            iC=0;
            icWid=0;
            while(iC<=centObj-1){icWid=icWid+$('.partnersLi li').eq(iC).width();iC++;}
            $('.partnersLi').css({left:((-icWid+pSlideCHalf)-($('.partnersLi li').eq(centObj).width()/2))});
            //$('.partnersLi').animate({left:((-icWid+pSlideCHalf)-($('.partnersLi li').eq(centObj).width()/2))},{duration:300,queue:false});
        },
		returnFrmVals:function(){
			thsElm=$(this);
			expVal="";
			thsElm.children('input[type="text"]').each(function(){expVal=expVal+$(this).val()+"{spl}";});
			thsElm.children('textarea').each(function(){expVal=expVal+$(this).val()+"{spl}";});
			thsElm.children('select').each(function(){expVal=expVal+$(this).val()+"{spl}";});
			
			thsElm.children('input[type="checkbox"]').each(function(){
				thsChVl=$(this).val();
				if($(this).is(":checked")){exChVl=1;}else{exChVl=0;}
				expVal=expVal+exChVl+"{spl}";
			});
			
			thsElm.children('input[type="radio"]:checked').each(function(){
				thsRaVl=$(this).val();
				expVal=expVal+thsRaVl+"{spl}";
			});
			
			
			return expVal;
		}
    });
})(jQuery);

//VIDEO

//MAIN SCROLL
	$('#video_cont').scrollable({
		next:'#v_left',
		prev:'#v_right',
		circular:true,
		easing:'swing',
		speed:450
	});
	
	$('#v_left, #v_right').click(function(){
		return false;
	});
	
	//MAIN SCROLL
	$('#video_cont2').scrollable({
		next:'#v_left',
		prev:'#v_right',
		circular:true,
		easing:'swing',
		speed:450
	});
	
	$('#v_left, #v_right').click(function(){
		return false;
	});
	
	//FOOTPRINT VIDEO
	$('.fvideo').rotary({
		auto: false,
		changer: 'div',
		onstage: {left:0},
		offstage: {left:-330},
		ext: {
			queue:false,
			duration:500,
			easing:'swing'
		},
		control: {
			ind: {
				element: $('#v_control a'),
				binding: 'click',
				onclass: 'cur'
			}
		}
	});
	
	//CONFERENCE VIDEO
	$('.fvideo2').rotary({
		auto: false,
		changer: 'div',
		onstage: {left:0},
		offstage: {left:-330},
		ext: {
			queue:false,
			duration:500,
			easing:'swing'
		},
		control: {
			ind: {
				element: $('#v_control a'),
				binding: 'click',
				onclass: 'cur'
			}
		}
	});
	
	//COUNTDOWN TIMER
	
	$('#countdown').countdown({until: new Date(2011, 11 - 1, 24, 09, 00), format: 'wdHMS'}); 



});


