 
function countchk(chk){
var mycnt=0;
boxes = document.yforms.yachtchecks;
		if(boxes.length>5){
			for (i=0; i< boxes.length; i++){
			  if (boxes[i].checked) {
				mycnt++;
			   }
			}		
			if(mycnt>5){
				alert("Too Many Selections");
				chk.checked = false;
			}	
		}	
}

function showf(numin){
	//alert(numin);
	if(numin==2){
		document.getElementById('emailform').style.display="none";
		document.getElementById('myiframe').style.display="none";
	}else{
		document.getElementById('emailform').style.display="";
		document.getElementById('mybuts').style.display="";

	}	
}
 
var request = null;
	
	function makeRequest(){
   try {
     request = new XMLHttpRequest();
   } catch (trymicrosoft) {
     try {
       request = new ActiveXObject("Msxml2.XMLHTTP");
     } catch (othermicrosoft) {
       try {
         request = new ActiveXObject("Microsoft.XMLHTTP");
       } catch (failed) {
         request = null;
       }
     }
   }

   if (request == null)
     alert("Error creating request object!");
}	 
	function postComment() {
		//makeRequest();
		var myuser 		= document.getElementById("cyauser").value;
		var client 			= document.getElementById("cliName").value;
		var email 			= document.getElementById("cliEmail").value;
		var comment 	= document.getElementById("cliComment").value;
		var phone 			= document.getElementById("cliPhone").value;
		var traveldates 	= document.getElementById("cliTravelDates").value;
		var traveldest 	= document.getElementById("cliTravelDestination").value;
		var tguests 	= document.getElementById("cliGuests").value;
		var p =0;
		var mystr=myuser;
		var yselect=0;

		boxes = document.yforms.yachtchecks;
		for (i=0; i< boxes.length; i++){
		  if (boxes[i].checked) {
		  	yselect++;
			mystr = mystr +'|'+boxes[i].value;
		   }
		}
		if (yselect < 1) {
			alert('Please make a selection of yachts');
			return false;
		}		
 //***************************************
		var email2 = document.getElementById('cliEmail');
		var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;

		if (client == "" || client.length==0) {
			alert("Please enter your Name!!");
			return (false);
		 }	
	
		if (!filter.test(email)) {
			alert('Please provide a valid Email Address');
			return false;
		}
		
		if (phone == "" || phone.length==0) {
			alert("Please enter your Phone Number!!");
			return (false);
		 }		 
 //*****************************************
		var qry="?client="+escape(client)+"&email="+escape(email)+"&phone="+escape(phone)+"&traveldates="+escape(traveldates)+"&traveldest="+escape(traveldest)+"&tguests="+escape(tguests)+"&tcomment="+escape(comment)+"&uyachts="+escape(mystr);
		document.getElementById('myiframe').style.display="";
		document.yforms.target="myiframe2";
		document.getElementById('myiframe2').src='http://www.centralyachtagent.com/snapins/snapmail.php'+qry;
		document.getElementById('mybuts').style.display="none";
		document.yforms.submit();
		
//alert(mystr);
	/* 
		//var url = "http://localhost/mysites/centralyachtagent/newcya/httpdocs/snapins/snapmail.php";
 		var url = "http://www.centralyachtagent.com/snapins/snapmail.php";
		request.open("POST", url, true);
		request.onreadystatechange = showResult;
		request.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
		request.send("client="+escape(client)+"&email="+escape(email)+"&phone="+escape(phone)+"&traveldates="+escape(traveldates)+"&traveldest="+escape(traveldest)+"&tguests="+escape(tguests)+"&tcomment="+escape(comment)+"&uyachts="+escape(mystr));
 */
	}
	
	function showResult() {
		if(request.readyState == 4) {
			var message = request.responseText;
			alert(message);	
			showf(2);
		}
	}