

function swapmenu(id){
resetall();
//document.getElementById('menutab'+id).style.borderColor="red";
document.getElementById('menutab'+id).src="img/menutab"+id+"_on.png";

document.getElementById('datatab'+id).className="visible";
}


function resetall(){
//document.getElementById('menutab1').style.borderColor="#696969";
document.getElementById('menutab1').src="img/menutab1.png";


//document.getElementById('menutab2').style.borderColor="#696969";
document.getElementById('menutab2').src="img/menutab2.png";

//document.getElementById('menutab3').style.borderColor="#696969";
document.getElementById('menutab3').src="img/menutab3.png";

document.getElementById('datatab0').className="hidden";
document.getElementById('datatab1').className="hidden";
document.getElementById('datatab2').className="hidden";
document.getElementById('datatab3').className="hidden";

}




function validateZip(field){

	if(document.getElementById(field).value.length<=0) return false; 
	if(!fncIsNumber(document.getElementById(field).value))	return false;
return true;
}


function fncIsNumber(n_strVal) {
	var digits="1234567890.";
	if(n_strVal.length>0)
	{
	for (var i=0; i < n_strVal.length; i++)
		if (digits.indexOf(n_strVal.charAt(i)) == -1)
			return false;
	} else return false;

	return true;
}


function fncIsNumberMy(obj) {
	var digits="1234567890.";
	var n_strVal=document.getElementById(obj).value;
	if(n_strVal.length>0)
	{
	for (var i=0; i < n_strVal.length; i++)
		if (digits.indexOf(n_strVal.charAt(i)) == -1)
			return false;
	} else return false;

	return true;
}




	function validatejoin(){
                var errstring='';
                var flag=1;

              if(document.getElementById('join_name').value.length<=0) { errstring=errstring+'- Name\n'; flag=0; }
	      if(!validateEmail('join_email')) { errstring=errstring+'- Email\n'; flag=0; }
		if(!fncIsNumberMy('join_phone1') || !fncIsNumberMy('join_phone2') || !fncIsNumberMy('join_phone3')) { errstring=errstring+'- Phone\n'; flag=0; }
		if(!fncIsNumberMy('join_month') || !fncIsNumberMy('join_day') || !fncIsNumberMy('join_year')) { errstring=errstring+'- Birthday\n'; flag=0; }

                              if(flag==0) alert('Please fill out these fields correctly:\n\n'+errstring);
                               	else  {
                              		 getformpost("joinnewsletter.php","join");
					 resetForm("join");
				}
				return false;
	}



 function getformpost(script,form) {
         
         var nameRequestForm = document.getElementById(form);
         var post_arg = getRequestBody(nameRequestForm);
         
					AjaxRequest.post(
					  {
					    'queryString': post_arg,
					    'url':'incs/'+script,'onSuccess':function(req)
							{ 
//								var dest_div='ajaxcontainer';
//								obj = document.getElementById(dest_div);
								alert(req.responseText); 
							}
					    ,'timeout':30000
					    ,'onTimeout':function(req){ getformpost(script,form); }
					  }
					);

 }

function validateEmail(field){
	var emailReg = "^[a-z|0-9]+([\-|_|\.]?[a-z|0-9|_]+)*@[a-z|0-9]+([\-|\.]+[a-z|0-9]+)+$";
	var regex = new RegExp(emailReg);
	if (!regex.test(document.getElementById(field).value.toLowerCase()))
	{
		return false;
	}					
return true;
}

function getRequestBody(oForm) { 
     var aParams = new Array();
     for(var i = 0; i < oForm.elements.length; i++) {
         var sParam = encodeURIComponent(oForm.elements[i].name);
         sParam += "=";
         sParam += encodeURIComponent(oForm.elements[i].value);
         aParams.push(sParam);
     }
     return aParams.join("&");
 }

function resetForm(formid){
document.getElementById(formid).reset();
}


function checkPrivate() {
                var errstring='';
                var flag=1;

              if(document.getElementById('fname').value.length<=0) { errstring=errstring+'- First Name\n'; flag=0; }
	      if(!validateEmail('email')) { errstring=errstring+'- Email\n'; flag=0; }

                              if(flag==0) alert('Please fill out these fields correctly:\n\n'+errstring);
                               	else  {
                              		 document.getElementById('prform').submit();
				}
				return false;
}


	function validateShare(){
                var errstring='';
                var flag=1;

	                if(document.getElementById('share_name').value.length<=0) { errstring=errstring+'- Your Name\n'; flag=0; }
	                if(document.getElementById('share_emails').value.length<=0) { errstring=errstring+'- Friends\' Emails\n'; flag=0; }
                              if(flag==0) alert('Please fill out these fields correctly:\n\n'+errstring);
                               	else  {

                              		 getformpost("shareprocess.php","shareform");
					 resetForm("shareform");


					}
				return false;

	}

