function Go(f, c) {
	var select = eval('document.' + f + '.' + c);
	
	if (select) {
		if (select.value != '') {
			document.location.href = select.value;
		}
	}
}

function reset() {
	if (document.selectform3.select3) {
		document.selectform3.select3.selectedIndex = 0;
	}
	if (document.selectform1.select4) {
		document.selectform1.select4.selectedIndex = 0;
	}
	if (document.frmOtherProducts.lstOtherProducts) {
		document.frmOtherProducts.lstOtherProducts.selectedIndex = 0;
	}
}

function ValidateForm(f)
{
	
var i;
var res;
var test;
var testemail;


  
  var spans,i;

  //try{
  	//clear lables
 	 // loop through all images of the document
	 spans=document.getElementsByTagName('span');
	 for(i=0;i<spans.length;i++)
	 {
		 if (spans[i].className == 'alert'){
			location.href = "#form_top"
			spans[i].style.display = 'none';
		 }
	 }
	 
    i = 0;
	
  while ((f.elements[i]) && (f.elements[i].name != ''))
    {
	  test = f.elements[i].name.search("_validate");
	  testemail = f.elements[i].name.search("_validateemail");
		
      if ( ((f.elements[i].value == '') || (f.elements[i].type == 'radio')) && (test != -1)  )
        {
		if (f.elements[i].type == 'radio')
		  {
		  res = false;
		  for (j =0; j < eval('f.' + f.elements[i].name + '.length'); j ++)
			res = res | eval('f.' + f.elements[i].name + '[' + j + '].checked');
			
		  if (res == false)
		    {
            alert("please select an option for " + f.elements[i].name.substring(0, test));
            f.elements[i].focus();
            return false;
			}
		  }
		else
		  {
         // alert("please enter a value for " + f.elements[i].name.substring(0, test));
         // f.elements[i].focus();
		//  
		  document.getElementById("lbl_" + f.elements[i].name).style.display = 'block';
		  
          return false;
		  }
        } 
	  else if (testemail != -1)
	    {
	    // Checks the email address for invalid characters and an invalid format.
 	    email  = f.elements[i].value;
        len    = email.length;
        check1 = false;
	    check2 = false;
    
	    for (j = 0; j < len; j ++) 
		  {
          if (email.charAt(j) == '@') 
		    check1 = true;
     	  if ((email.charAt(j) == '.') && (email.length > j+1) && check1)
		    check2 = true;
			testemail.submit
		  }

        if (!check1 || !check2 || (email == '') || (email.length < 7)) 
		  {
		  //alert('You need to enter valid email address');
		  
          //f.elements[i].focus();
		  document.getElementById("lbl_" + f.elements[i].name).style.display = 'block';
          return false;
		  }
		}
      i ++;
    }
  return true;
}
function dropselection(name, formname){
   for(i=0;i<document.forms[formname].elements[name].length;++i){ 
     if(document.forms[formname].elements[name].options[i].selected == true && document.forms[formname].elements[name].options[i].value)
     {
         window.location = document.forms[formname].elements[name].options[i].value;
     }
   }
}

