// JavaScript Document
function onlynum(eventObj,obj){var keyCode;if(document.all){keyCode=eventObj.keyCode;}else{keyCode=eventObj.which;}var str=obj.value;if(keyCode!=0){if(keyCode!=8){if(keyCode==46){if(str.indexOf(".")>0){return false;}}if(keyCode==46){if(str.indexOf(".")>0){return false;}}if((keyCode<48||keyCode>58)&&(keyCode!=46)){return false;}}}return true;}

function submitMailingListForm() 
{
	if (document.getElementById('fname').value == ""){ 
	 	alert ("Please enter your \"First Name\"." )
        document.getElementById('fname').focus()        
		 return;}
	else if (document.getElementById('lname').value == ""){ 
	 	alert ("Please enter your \"Last Name\"." )
        document.getElementById('lname').focus()        
		 return;}
	else if (document.getElementById('email').value == ""){ 
	 	alert ("Please enter your \"Email\"." )
        document.getElementById('email').focus()        
		 return;}
	else if(!((document.getElementById('email').value.indexOf(".") > 2) && (document.getElementById('email').value.indexOf("@") > 0))){
	 	alert ("Invalid Email" )
       document.getElementById('email').focus()        
		 return;}
		 
	else if (document.getElementById('city').value == ""){ 
	 	alert ("Please fill in the field \"City\"." )
        document.getElementById('city').focus()        
		 return;}
		 
	else if (document.getElementById('country').value == ""){ 
	 	alert ("Please fill in the field \"Country\"." )
        document.getElementById('country').focus()        
		 return;}
		 
	else{
        document.getElementById('MailingListForm').submit();}
}


function submitBRGForm() 
{
	if (document.getElementById('lname').value == ""){ 
	 	alert ("Please enter your \"Family Name\"." )
        document.getElementById('lname').focus()        
		 return;}
	else if (document.getElementById('fname').value == ""){ 
	 	alert ("Please enter your \"First Name\"." )
        document.getElementById('fname').focus()        
		 return;}
	else if (document.getElementById('email').value == ""){ 
	 	alert ("Please enter your \"Email\"." )
        document.getElementById('email').focus()        
		 return;}
	else if(!((document.getElementById('email').value.indexOf(".") > 2) && (document.getElementById('email').value.indexOf("@") > 0))){
	 	alert ("Invalid Email" )
       document.getElementById('email').focus()        
		 return;}
		 
	else if (document.getElementById('nbr').value == ""){ 
	 	alert ("Please enter your \"Reservation Confirmation Number\"." )
        document.getElementById('nbr').focus()        
		 return;}
		 
	else if (document.getElementById('DateIn').value == ""){ 
	 	alert ("Please select an \"Arrival Date\"." )
        document.getElementById('DateIn').focus()        
		 return;}
		 
	else if (document.getElementById('DateOut').value == ""){ 
	 	alert ("Please select an \"Departure Date\"." )
        document.getElementById('DateOut').focus()        
		 return;}
		 
	else if (document.getElementById('details1').value == ""){ 
	 	alert ("Please fill in the field \"Please provive full details\"." )
        document.getElementById('details1').focus()        
		 return;}
		 
	else if (document.getElementById('rate').value == ""){ 
	 	alert ("Please fill in the field \"Rate Offered\"." )
        document.getElementById('rate').focus()        
		 return;}
		 
	else if (document.getElementById('details2').value == ""){ 
	 	alert ("Please fill in the field \"Rate Offered\"." )
        document.getElementById('details2').focus()        
		 return;}
		 
	else if (document.getElementById('jpegPhoto').value == ""){ 
	 	alert ("Please attach a print screen of the rate." )
        document.getElementById('jpegPhoto').focus()        
		 return;}
		 
	else{
        document.getElementById('BRGForm').submit();}
}


function submitCareersForm() 
{
	if (document.getElementById('fn').value == ""){ 
	 	alert ("Please Enter Your First Name." )
        document.getElementById('fn').focus()        
		 return;}
	else if (document.getElementById('ln').value == ""){ 
	 	alert ("Please Enter Your Last Name." )
        document.getElementById('ln').focus()        
		 return;}
	else if (document.getElementById('email').value == ""){ 
	 	alert ("Please Enter Your Email." )
        document.getElementById('email').focus()        
		 return;}
	else if(!((document.getElementById('email').value.indexOf(".") > 2) && (document.getElementById('email').value.indexOf("@") > 0))){
	 	alert ("Invalid Email" )
       document.getElementById('email').focus()        
		 return;}
	else if (document.getElementById('phone').value == ""){ 
	 	alert ("Please Enter Your Phone Number." )
        document.getElementById('phone').focus()        
		 return;}
	else if (document.getElementById('age').value == ""){ 
	 	alert ("Please Enter Your Age." )
        document.getElementById('age').focus()        
		 return;}
	else{
        document.getElementById('careersForm').submit();}
}

function submitContactForm() 
{
	if (document.getElementById('fn').value == ""){ 
	 	alert ("Please Enter Your First Name." )
        document.getElementById('fn').focus()        
		 return;}
	else if (document.getElementById('ln').value == ""){ 
	 	alert ("Please Enter Your Last Name." )
        document.getElementById('ln').focus()        
		 return;}
	else if (document.getElementById('email').value == ""){ 
	 	alert ("Please Enter Your Email." )
        document.getElementById('email').focus()        
		 return;}
	else if(!((document.getElementById('email').value.indexOf(".") > 2) && (document.getElementById('email').value.indexOf("@") > 0))){
	 	alert ("Invalid Email" )
       document.getElementById('email').focus()        
		 return;}
	else if (document.getElementById('phone').value == ""){ 
	 	alert ("Please Enter Your Phone Number." )
        document.getElementById('phone').focus()        
		 return;}
	else if (document.getElementById('age').value == ""){ 
	 	alert ("Please Enter Your Age." )
        document.getElementById('age').focus()        
		 return;}
	else if (document.getElementById('sa').value == ""){ 
	 	alert ("Please Enter Your Street Address." )
        document.getElementById('sa').focus()        
		 return;}
	else if (document.getElementById('zip').value == ""){ 
	 	alert ("Please Enter a Zip Code." )
        document.getElementById('zip').focus()        
		 return;}
	else if (document.getElementById('city').value == ""){ 
	 	alert ("Please Specify Your City." )
        document.getElementById('city').focus()        
		 return;}
	else if (document.getElementById('country').value == ""){ 
	 	alert ("Please Specify Your Country." )
        document.getElementById('country').focus()        
		 return;}
	else if (document.getElementById('comment').value == ""){ 
	 	alert ("Please type your Comments or Suggestions." )
        document.getElementById('comment').focus()        
		 return;}
	else{
        document.getElementById('contactform').submit();}
}

function res(){
	if (reserveForm.prop.value == ""){ 
        alert ("Please select information for the \"property\" field." )
        reserveForm.prop.focus()        
        return false;}
	else if (reserveForm.depmonth.value == ""){ 
        alert ("Please select information for the \"Check Out month\" field." )
        reserveForm.depmonth.focus()        
        return false;}
	else if (reserveForm.depday.value == ""){ 
        alert ("Please select information for the \"Check Out day\" field." )
        reserveForm.depday.focus()        
        return false;}
	else if (reserveForm.arrmonth.value == ""){ 
        alert ("Please select information for the \"Check In month\" field." )
        reserveForm.arrmonth.focus()        
        return false;}
	else if (reserveForm.arrday.value == ""){ 
        alert ("Please select information for the \"Check In day\" field." )
        reserveForm.arrday.focus()        
        return false;}
	else if (reserveForm.roomnum.value == ""){ 
        alert ("Please select information for the \"number of rooms\" field." )
        reserveForm.roomnum.focus()        
        return false;}
	else if(parseInt(reserveForm.arrmonth.value) > parseInt(reserveForm.depmonth.value)){
		alert ("Check In month cannot be greater than Check Out month." )
		return false;}
		
	else if(reserveForm.arrmonth.value == reserveForm.depmonth.value){
		if(parseInt(reserveForm.arrday.value) > parseInt(reserveForm.depday.value)){
			alert ("Check In day cannot be greater than Check Out day." )
			return false;
		}
	}
	else{
        //document.reserveForm.submit();
        return true;}
}

function displayImage(imageDir, imageObjectID) 
{
	document.getElementById(imageObjectID+'Preloader').style.display = '';
	document.getElementById(imageObjectID).style.display = 'none';
	var img_preload = new Image();
	img_preload.onload = function()
	{
			document.getElementById('mainImagePreloader').style.display = 'none';
			document.getElementById(imageObjectID).style.display = '';
			document.getElementById(imageObjectID).src = imageDir;
	}
	img_preload.src = imageDir;
}

function getNextImages(industryTextID, parentID, page, tableObject, imageObjectID)
{
	var xhr;

	try 
	{
		xhr = new XMLHttpRequest();
	} 
	catch (e) 
	{
		var a = ['MSXML2.XMLHTTP.5.0', 'MSXML2.XMLHTTP.4.0', 'MSXML2.XMLHTTP.3.0', 'MSXML2.XMLHTTP', 'MICROSOFT.XMLHTTP.1.0 ', 'MICROSOFT.XMLHTTP.1', 'MICROSOFT.XMLHTTP'];
		for (var i = 0; i < a.length; i++) 
		{
			try 
			{
				xhr = new ActiveXObject(a[i]);
				break;
			} 
			catch (e) {}
		}
	}

	xhr.onreadystatechange = function()
	{
		if(xhr.readyState==4)
		{
			document.getElementById(tableObject).innerHTML = xhr.responseText;
		}
	}
	xhr.open("GET", "list_galery_images.php?textID="+industryTextID+"&parentID="+parentID+"&page="+page, true);
	xhr.send(null);
	getFirstGalleryImage(industryTextID, parentID, page, imageObjectID, 1);
}

function getFirstGalleryImage(industryTextID, parentID, page, imageObjectID, returnString)
{
	var xhr;

	try 
	{
		xhr = new XMLHttpRequest();
	} 
	catch (e) 
	{
		var a = ['MSXML2.XMLHTTP.5.0', 'MSXML2.XMLHTTP.4.0', 'MSXML2.XMLHTTP.3.0', 'MSXML2.XMLHTTP', 'MICROSOFT.XMLHTTP.1.0 ', 'MICROSOFT.XMLHTTP.1', 'MICROSOFT.XMLHTTP'];
		for (var i = 0; i < a.length; i++) 
		{
			try 
			{
				xhr = new ActiveXObject(a[i]);
				break;
			} 
			catch (e) {}
		}
	}

	xhr.onreadystatechange = function()
	{
		if(xhr.readyState==4)
		{
			displayImage(xhr.responseText, imageObjectID) 
		}
	}
	xhr.open("GET", "get_first_galery_image.php?textID="+industryTextID+"&parentID="+parentID+"&page="+page+"&returnString="+returnString, true);
	xhr.send(null);
}