function NumericOnly(e)
{
	var keynum;
	var keychar;
	var numcheck;
	var ret;

	if(window.event) // IE
	{
	keynum = e.keyCode;
	}
	else if(e.which) // Netscape/Firefox/Opera
	{
	keynum = e.which;
	}
	keychar = String.fromCharCode(keynum)

	numcheck = keychar.charCodeAt(0); 

	if((numcheck >= 48 && numcheck <= 57) || numcheck == 8)
		ret = true;
	else
		ret = false;

	return ret;
	
	
}
function addOrder(start,row)
{
	

	
	var cust = document.getElementsByName("cusID")[row].value ;

	var product = document.getElementsByName("ProductID")[row].value;
	var price = document.getElementsByName("price")[row].value ;
	var qty = document.getElementsByName("qty")[row].value ;
	var frame = document.getElementById("frame1");
	frame.src = "shoppingcart1.php?cusID="+cust+"&ProductID="+	product+"&price="+price+"&qty="+qty ;
	//alert(frame.src);
	
	

}
function resizeIframe(){

var iframe = document.getElementById("frame1");

if(iframe.contentDocument) {
iframe.height = iframe.contentDocument.documentElement.scrollHeight; //FF 3.0.11, Opera 9.63, and Chrome
} 
else {
iframe.height = iframe.contentWindow.document.body.scrollHeight; //IE6, IE7
iframe.Document.body.style.overflowY = "hidden";
}
}


function clickclear(thisfield, defaulttext) {
if (thisfield.value == defaulttext) {
thisfield.value = "";
}
}

function clickrecall(thisfield, defaulttext) {
if (thisfield.value == "") {
thisfield.value = defaulttext;
}
}

function popup(url, name, width, height)
{
	
settings=
"toolbar=no,location=no,directories=no,"+
"status=no,menubar=no,scrollbars=no,"+
"resizable=no,width="+width+",height="+height;

MyNewWindow=window.open("http://"+url,name,settings);
}

function setPanelClass()
{
	
	if(location.href.match("room"))
	{
		
		document.getElementById("roomPage").style.color='#B16C0B';
	}
	
}

function validate (form)
{
	var ret = true;
  if (form.ContPerson.value == "") {
    document.getElementById("star").style.visibility = 'visible';
    form.ContPerson.focus();
    ret = false;;
  }
  if (form.Phone.value == "" || form.AreaCode.value == "") {
	document.getElementById("starPhone").style.visibility = 'visible';
    	form.Phone.focus();
	if(form.AreaCode.value == "")
		form.AreaCode.focus();
    ret = false;
  }
	str= form.email.value;
  	var filter=/^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/;
	
	if (str == "" || !filter.test(str) ){
	document.getElementById("starEmail").style.visibility = 'visible';
    form.email.focus();
    ret = false;
  }
  // ** END **
  return ret;
}
function validateSignUp(formCheck) //Function with a parameter representing a form name.
{

    if (formCheck.email.value =="")
    {
        	  document.getElementById("starEmail").style.visibility = 'visible';
        formCheck.email.focus();
        return false;
    }
	else
	{
	document.getElementById("starEmail").style.visibility = 'hidden';
	}
   var mail=formCheck.email.value
   if (mail.indexOf("@") == -1) 
    {
        alert("Please type a valid email address:");
        formCheck.email.focus(); 
        return false;
    }
    

    if (formCheck.name.value =="")
    {
	  document.getElementById("starBN").style.visibility = 'visible';
        formCheck.name.focus();
        return false;
    }
	else
	{
	document.getElementById("starBN").style.visibility = 'hidden';
	}
     

    if (formCheck.AreaCode.value =="")
    {
	  document.getElementById("starAC").style.visibility = 'visible';
        formCheck.AreaCode.focus();
        return false;
    }
    else
	{
	document.getElementById("starAC").style.visibility = 'hidden';
	}
      if (formCheck.Phone.value =="")
    {
	  document.getElementById("starPh").style.visibility = 'visible';
        formCheck.Phone.focus();
        return false;
    }
    else
	{
	document.getElementById("starPh").style.visibility = 'hidden';
	}

if (formCheck.Address.value =="")
    {
	  document.getElementById("starAd").style.visibility = 'visible';
        formCheck.Address.focus();
        return false;
    }
    else
	{
	document.getElementById("starAd").style.visibility = 'hidden';
	}
     

    if (formCheck.City.value =="")
    {
	  document.getElementById("starCt").style.visibility = 'visible';
        formCheck.City.focus();
        return false;
    }
    else
	{
	document.getElementById("starCt").style.visibility = 'hidden';
	}
      if (formCheck.alternetcity.value == "" || formCheck.alternetcity.value == "What are the 9 other cities you want to be listed under?")
    {
	  document.getElementById("starAltC").style.visibility = 'visible';
        formCheck.alternetcity.focus();
        return false;
    }
    else
	{
	document.getElementById("starAltC").style.visibility = 'hidden';
	}



if (formCheck.State.value =="")
    {
	  document.getElementById("starSt").style.visibility = 'visible';
        formCheck.State.focus();
        return false;
    }
    else
	{
	document.getElementById("starSt").style.visibility = 'hidden';
	}
     

    if (formCheck.zipcode.value =="")
    {
	  document.getElementById("starZC").style.visibility = 'visible';
        formCheck.zipcode.focus();
        return false;
    }
    else
	{
	document.getElementById("starZC").style.visibility = 'hidden';
	}
     
    if (formCheck.contactname.value =="")
    {
	  document.getElementById("starCN").style.visibility = 'visible';
        formCheck.contactname.focus();
        return false;
    }
    else
	{
	document.getElementById("starCN").style.visibility = 'hidden';
	}
     
    if (formCheck.contactnum.value =="")
    {
	  document.getElementById("starCNO").style.visibility = 'visible';
        formCheck.contactnum.focus();
        return false;
    }
    else
	{
	document.getElementById("starCNO").style.visibility = 'hidden';
	}
     
      if (formCheck.Website.value =="")
    {
        	  document.getElementById("starWS").style.visibility = 'visible';
        formCheck.Website.focus();
        return false;
    }
    else
	{
	document.getElementById("starWS").style.visibility = 'hidden';
	}
     

if (formCheck.description.value == "" || formCheck.description.value == "What Services Do You Provide?")
    {
	  document.getElementById("starDes").style.visibility = 'visible';
        formCheck.description.focus();
        return false;
    }
    else
	{
	document.getElementById("starDes").style.visibility = 'hidden';
	}
     

    if (formCheck.selectplan.value =="Select..")
    {
	  document.getElementById("starPlan").style.visibility = 'visible'; 
        formCheck.selectplan.focus();
        return false;
    }
    else
	{
	document.getElementById("starPlan").style.visibility = 'hidden';
	}
    if (formCheck.creditcardname.value =="")
    {
        document.getElementById("starCCN").style.visibility = 'visible';
        formCheck.creditcardname.focus();
        return false;
    }

    else
	{
	document.getElementById("starCCN").style.visibility = 'hidden';
	}
      if (formCheck.creditcardtype.value =="Select..")
    {        

        document.getElementById("starCCT").style.visibility = 'visible';
        formCheck.creditcardtype.focus();
        return false;
    }

    else
	{
	document.getElementById("starCCT").style.visibility = 'hidden';
	}

if (formCheck.creditcardnum.value =="")
    {        document.getElementById("starCCNO").style.visibility = 'visible';
        formCheck.creditcardnum.focus();
        return false;
    }
     
    else
	{
	document.getElementById("starCCNO").style.visibility = 'hidden';
	}
    if (formCheck.exp.value =="")
    {
   		document.getElementById("starExp").style.visibility = 'visible';
        formCheck.exp.focus();
        return false;
    }
    else
	{
	document.getElementById("starExp").style.visibility = 'hidden';
	}
      if (formCheck.Baddress.value =="")
    {
   document.getElementById("starBAd").style.visibility = 'visible';
        formCheck.Baddress.focus();
        return false;
    }
    else
	{
	document.getElementById("starBAd").style.visibility = 'hidden';
	}

if (formCheck.Bcity.value =="")
    {
		document.getElementById("starBCt").style.visibility = 'visible';
        formCheck.Bcity.focus();
        return false;
    }
    else
	{
	document.getElementById("starBCt").style.visibility = 'hidden';
	}
     

    if (formCheck.Bstate.value =="")
    {
	document.getElementById("starBSt").style.visibility = 'visible';
        formCheck.Bstate.focus();
        return false;
    }
    else
	{
	document.getElementById("starBSt").style.visibility = 'hidden';
	}
      if (formCheck.Bzip.value =="")
    {
        document.getElementById("starBZip").style.visibility = 'visible';
        formCheck.Bzip.focus();
        return false;
    }
    else
	{
	document.getElementById("starBZip").style.visibility = 'hidden';
	}

    return true;
}

