function changecolor  (){
caption1.style.color="red";
caption1.style.top=5;
}
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) {
  top_menu_pic_01_over = newImage("/resources/top_menu_pic_01-over.jpg");
  top_menu_pic_02_top_menu_pic_01_over = newImage("/resources/top_menu_pic_02-top_menu_pi.jpg");
  top_menu_pic_03_top_menu_pic_01_over = newImage("/resources/top_menu_pic_03-top_menu_pi.jpg");
  top_menu_pic_04_top_menu_pic_01_over = newImage("/resources/top_menu_pic_04-top_menu_pi.jpg");
  top_menu_pic_05_top_menu_pic_01_over = newImage("/resources/top_menu_pic_05-top_menu_pi.jpg");
  top_menu_pic_06_over= newImage("/resources/top_06_over.jpg");
  preloadFlag = true;
 }
   
}

function radioSelect(radioItems){
//for ones with same name
	for (i = 0; i < (radioItems.length); i++) 
	{
		if(radioItems[i].checked)
			return true
	}
	return false
}




function validate1(thisform){

	if (thisform.dname.value == "" )
	{
		alert("Please enter a domain name...");
		thisform.dname.select();
		thisform.dname.focus();
		return false;
	}
	
	
	else if (!radioSelect(thisform.dealtype))
	{
		alert("Please select a payment option...");
		return false;
	} 
	
	
	else if (thisform.ext.value == "" )
	{
		alert("Please enter a domain name extension...");
		thisform.ext.select();
		thisform.ext.focus();
		return false;
	}


	else if (isEmail(thisform.email.value) == false )
	{
		alert("Please enter a valid email...");
		thisform.email.select();
		thisform.email.focus();
		return false;
	}
	
	
thisform.dealchecked.value=thisform.dealtype.checked
alert(thisform.dealchecked.value)
	
	
}







function validateForm(thisform){
//validate signup2

	thisform.ctrySelectName.value=thisform.Country.options[thisform.Country.selectedIndex].text
	thisform.ctrySelectArrayIndex.value=thisform.Country.selectedIndex
	






	if (thisform.First_Name.value == "" )
	{
		alert("Please enter your first name...");
		thisform.First_Name.select();
		thisform.First_Name.focus();
		return false;
	}
	else if (thisform.Last_Name.value == "" )
	{
		alert("Please enter your last name...");
		thisform.Last_Name.select();
		thisform.Last_Name.focus();
		return false;
	} else if (thisform.Company.value == "" )
	{
		alert("Please enter your company name...");
		thisform.Company.select();
		thisform.Company.focus();
		return false;
	}
	else if (thisform.Role.value == "" )
	{
		alert("Please enter your role...");
		thisform.Role.select();
		thisform.Role.focus();
		return false;
	}
		else if (thisform.Address.value == "")
	{
		alert("Please enter your address...");
		thisform.Address.select();
		thisform.Address.focus();
		return false;
	}	

		else if (thisform.City.value == "" )
	{
		alert("Please enter your town or city...");
		thisform.City.select();
		thisform.City.focus();
		return false;
	}
		else if (thisform.State.value == "" )
	{
		alert("Please enter your state or region...");
		thisform.State.select();
		thisform.State.focus();
		return false;
	}
		else if (thisform.Zip.value == "" )
	{
		alert("Please enter your zip or post code...");
		thisform.Zip.select();
		thisform.Zip.focus();
		return false;
	}
	
	
		else if (thisform.Country.options[thisform.Country.selectedIndex].text == "Select" )
	{
		alert("Please select your country...");
		thisform.Country.focus();
		return false;
	}


		else  if (thisform.Phone.value == "" || !validate(thisform.Phone.value)) {
		alert("The telephone number can only contain numbers.");
		thisform.Phone.select();
		thisform.Phone.focus();
		return false;
	}
		else  if (thisform.client_secondary_email.value !="" && isEmail(thisform.client_secondary_email.value) == false) {
		alert("Please enter a valid secondary e-mail address...");
		thisform.client_secondary_email.select();
		thisform.client_secondary_email.focus();
		return false;
	}
	
		else if(thisform.terms.checked==true){
		return true}
			else{
			alert("Please read and agree to <?=CONAME?>'s acceptable usage policy")
			return false
			}

		


}


function isEmail(string) {
    if (string.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1)
        return true;
    else
        return false;
}

	 
function validate(string) {
    if (!string) return false;
    var Chars = "()-0123456789. ";

    for (var i = 0; i < string.length; i++) {
       if (Chars.indexOf(string.charAt(i)) == -1)
          return false;
    }
    return true;
} 





