$(
	function()
	{
		//funMakeNewLayer($("div.cssPanel"));
		//$("#overlayercontent").load('parts/booking.html',funInitContact);
		/*					
		$("div.cssOverLayer div.cssTab ul li").each(
				function()
				{
					$(this).click(
						function()
						{
							funMakeNewLayer($(this).parent().parent().parent().children("div.cssPanel"));
							$("#overlayercontent").load('parts/booking.html',funInitContact);
							
							
							$("div.cssPanel").show('slow');
						}
					);
					
				}
			);
		*/
		funInitContact();
	}
)

var intSid = -1;
function funStartDaySelected(obj,oo)
{
	aryDate = obj.split('/');
	var myDate=new Date();
	//alert(obj);
	myDate.setFullYear(aryDate[2],aryDate[0] - 1,aryDate[1]);
	var today = new Date();
	
	if (today > myDate )
	{
		$("#date1a").val("");
		alert("Invalid Date");
		intSid = setInterval("jsClicked()",500);
	}
	else
	{
		
	}
}

function funEndDaySelected(obj,oo)
{
	aryDate = obj.split('/');
	aryDate2 = $("#date1a").val().split('/');
	var myDate=new Date();
	//alert(obj);
	myDate.setFullYear(aryDate[2],aryDate[0] - 1,aryDate[1]);
	var today = new Date();
	today.setFullYear(aryDate2[2],aryDate2[0] ,aryDate2[1]);
	
	if (today > myDate )
	{
		$("#date1b").val("");
		alert("Minimum one month stay is required");
		intSid = setInterval("jsClicked1()",500);
	}
	else
	{
		
	}
}

function jsClicked()
{
	$("#date1").find("a.ui-state-active").removeClass("ui-state-active");
	clearInterval(intSid);
}

function jsClicked1()
{
	$("#date2").find("a.ui-state-active").removeClass("ui-state-active");
	clearInterval(intSid);
}

function funInitContact()
{
	$("#date1").datepicker(
		{
			changeMonth: true ,
			changeYear: true,
			onSelect : funStartDaySelected,
			altField: '#date1a'
		}
	);
	$("#date2").datepicker(
		{
			changeMonth: true ,
			changeYear: true,
			onSelect : funEndDaySelected,
			altField: '#date1b'
		}
	);

	$("div.cssBtn").click(
		function(i)
		{
			var strDate1 = $("#date1a").val();
			var strDate2 = $("#date1b").val();
			intOK = 1;
			
			if (strDate1 != "" && strDate2 != "")
			{
				aryDate = strDate1.split('/');
				aryDate2 =strDate2.split('/');
				
				var myDate2=new Date();
				myDate2.setFullYear(aryDate2[2],aryDate2[0] - 1,aryDate2[1]);
				var myDate1 = new Date();
				myDate1.setFullYear(aryDate[2],aryDate[0] - 1 ,aryDate[1]);
				var today = new Date();
				
				if (today > myDate1 )
					intOK = 0;
				
				//alert(intOK);
				myDate1.setFullYear(aryDate[2],aryDate[0]  ,aryDate[1]);
				
				if (myDate1 > myDate2 )
					intOK = 2;
			}
			else
				intOK  = 0;
			
			if ( $("#fname").val().length == 0 )
				intOK = 3;
			else if ( $("#lname").val().length == 0 )
				intOK = 4;
			else if ( $("#contact").val().length == 0 )
				intOK = 5;
			else if ( $("#email").val().length == 0 )
				intOK = 6;
			
			if (intOK == 1)
			{
			
			
			strHeader = "";
			objPost = new Object();
			
			objPost.strFname 	= $("#fname").val();
			objPost.strLname 	= $("#lname").val();
			objPost.strCname 	= $("#cname").val();
			objPost.strContact 	= $("#contact").val();
			objPost.strEmail 	= $("#email").val();
			objPost.strAddr 	= $("#addr").val();
			objPost.strReq 		= $("#req").val();
			objPost.strAd 		= $("#ad").val();
			objPost.strChild 	= $("#child").val();
			objPost.strSDate 	= $("#date1a").val();
			objPost.strEDate 	= $("#date1b").val();
			
			strHeader = "strFname="+$("#fname").val()+"&";
			strHeader+= "strLname="+$("#lname").val()+"&";
			strHeader+= "strCname="+$("#cname").val()+"&";
			strHeader+= "strContact="+$("#contact").val()+"&";
			strHeader+= "strEmail="+$("#email").val()+"&";
			strHeader+= "strAddr="+$("#addr").val()+"&";
			strHeader+= "strReq="+$("#req").val()+"&";
			strHeader+= "strAd="+$("#ad").val()+"&";
			strHeader+= "strChild="+$("#child").val()+"&";
			strHeader+= "strSDate="+$("#date1a").val()+"&";
			strHeader+= "strEDate="+$("#date1b").val();
			
			//alert(objPost);
			//$("body").append("<div id='aaa'>1</div>");
			//$("#aaa").load("http://jackyck33.no-ip.org:8080/~jacky/gmailer/sendGmail.php?a=11",objPost,funDone);
			//funDone();
			//alert('Your request have been sent');
			
			//$("#aaa").load("http://jackyck33.no-ip.org:8080/~jacky/gmailer/sendGmail.php?"+strHeader);
			window.location.href = "http://www.photopaza.com/oapart/sendGmail.php?"+strHeader;
			}
			else if (intOK == 2)
				alert("Minimum one month stay is required");
			else if (intOK == 3)
				alert("Please fill in your first name");
			else if (intOK == 4)
				alert("Please fill in your last name");
			else if (intOK == 5)
				alert("Please fill in your contact no");
			else if (intOK == 6)
				alert("Please fill in your email");
			else
				alert("Invalid Date");
		}
	);
	
	$("div.cssBtn").mouseover(
		function()
		{
			$(this).css("cursor","pointer");
		}
	);
}

function funDone(e)
{
	alert('Your request have been sent');
	$("#fname").val('');
	$("#lname").val('');
	$("#cname").val('');
	$("#contact").val('');
	$("#email").val('');
	$("#addr").val('');
	$("#req").val('');
	$("#ad").val('');
	$("#child").val('');
	$("#date1a").val('');
	$("#date1b").val('');
}