<!--

function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

function changeImages() {
	if (document.images && (preloadFlag == true)) {
		for (var i=0; i<changeImages.arguments.length; i+=2) {
			document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
		}
	}
}

var preloadFlag = false;
function preloadImages() {
	if (document.images) {
		lft_mnu_access_over= newImage("images/lft_mnu_access_over.gif");
		lft_mnu_chat_over= newImage("images/lft_mnu_chat_over.gif");
		lft_mnu_psychic_over= newImage("images/lft_mnu_psychic_over.gif");
		lft_mnu_adult_over= newImage("images/lft_mnu_adult_over.gif");
		lft_mnu_date_over= newImage("images/lft_mnu_date_over.gif");
		lft_mnu_custom_over= newImage("images/lft_mnu_custom_over.gif");	
		lft_mnu_billing_over= newImage("images/lft_mnu_billing_over.gif");
		lft_mnu_pricing_over= newImage("images/lft_mnu_pricing_over.gif");
		lft_mnu_number_over= newImage("images/lft_mnu_number_over.gif");
		lft_mnu_ccprog_over= newImage("images/lft_mnu_ccprog_over.gif");
		lft_mnu_recprog_over= newImage("images/lft_mnu_recprog_over.gif");	
		rht_mnu_email_over= newImage("images/rht_mnu_email_over.gif");
		btm_mnu_chat_over= newImage("images/btm_mnu_chat_over.gif");
		btm_mnu_psychic_over= newImage("images/btm_mnu_psychic_over.gif");
		btm_mnu_date_over= newImage("images/btm_mnu_date_over.gif");
		btm_mnu_adult_over= newImage("images/btm_mnu_adult_over.gif");
		btm_mnu_contact_over= newImage("images/btm_mnu_contact_over.gif");
		btm_mnu_about_over= newImage("images/btm_mnu_about_over.gif");
		btm_mnu_home_over= newImage("images/btm_mnu_home_over.gif");
		btm_mnu_info_over= newImage("images/btm_mnu_info_over.gif");					
		preloadFlag = true;
	}
}

function TrimString(instring){
var i;
var chcounter=0;
var ch="";

for (i=0;i<=instring.length;i++){
 ch=instring.substring(i,i+1);
  if (ch.charCodeAt(0)!= 32){
   chcounter++;
  }
 }
 return chcounter;
}

function CheckPhone(){
 var CleanedString=""; 
 var iindex = 0; 
 var LimitCheck; 
 var InitialString = document.main.txtphone.value;
 
 //Get the length of the inputted string, to know how many characters to check
 LimitCheck = InitialString.length;
 
 while (iindex != LimitCheck) { 
  if (isNaN(parseInt(InitialString.charAt(iindex)))) { } 
  else { CleanedString = CleanedString + InitialString.charAt(iindex); } 
  iindex = iindex + 1; 
 }
 
 if (CleanedString.length != 10) {
	return false;
 }else{
  return true;
 }
}

function CheckEmail(){
 var str=document.main.txtemail.value;
 // are regular expressions supported?
 var supported = 0;
 if (window.RegExp) {
   var tempStr = "a";
   var tempReg = new RegExp(tempStr);
   if (tempReg.test(tempStr)) supported = 1;
 }
 
 if (supported==0){
  if (str.indexOf(".") > 2 && str.indexOf("@") > 0){
	  return false;
	 }	
	}else{
	 var r1 = new RegExp("(@.*@)|(\\.\\.)|(@\\.)|(^\\.)");
   var r2 = new RegExp("^.+\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,3}|[0-9]{1,3})(\\]?)$");
	 if (!r1.test(str)&& r2.test(str)){
	 }else{
	  return false;
	 }
  }
	return true;
}

function CheckRequest(){
 var namelength=TrimString(document.main.txtname.value);
 if (namelength<2){
   alert ("Please Enter Your Name!");
	 document.main.txtname.focus();
	 return false;
 }
 
 if (document.main.txtphone.value=="" && document.main.txtemail.value==""){
   alert ("Youe Email Address OR Phone Number Is Required!");
	 document.main.txtphone.focus();
	 return false;
 } 
 
 var goodemail=CheckEmail();
 var goodphone=CheckPhone();
 
 if (!goodphone && !goodemail){
   alert  ("Youe Email Address OR Phone Number Is Invalid!");
	 document.main.txtphone.focus();
	 return false;
 } 
 var inquirylength=TrimString(document.main.txtinfo.value);
 if (inquirylength<2){
   alert ("Please Enter Your Question or Request!");
	 document.main.txtinfo.focus();
	 return false;
 }
 return true;
}
// -->