// form validation function //
function $(id) {return document.getElementById(id);}


function validate(form) {
  var domain = form.txt_domain.value;
  var company = form.txt_company.value;
  var address = form.txt_address.value;
  var city = form.txt_city.value;
  var lst_state = form.lst_state.value;
  var lst_tcountry = form.lst_tcountry.value;
  var tphone = form.txt_tphone.value;
  var email = form.txt_email.value;
  var lst_package = form.lst_package.value;
  var lst_billing = form.lst_billing.value;
 
  var emailRegex = /^[\w-\.]+@([\w-]+\.)+[\w-]{2,4}$/;
  var reWhiteSpace = new RegExp(/^\s+$/);

 // DOMAIN /////////////////////////
  
  if(domain == "" || reWhiteSpace.test(domain) == true) {
 	
    modinputbad('txt_domain');
    var a = "1";
   }else {
    
  modinputgood('txt_domain');
     var a = "0";
  }
 
  // COMPANY /////////////////////////
  if(company == "" || reWhiteSpace.test(company) == true) {
    modinputbad('txt_company');
    var b = "1";
    }else {
  modinputgood('txt_company');
     var b = "0";
  }
  
  // ADDRESS /////////////////////////
  if(address == "" || reWhiteSpace.test(address) == true) {
    modinputbad('txt_address');
    var c = "1";
   }else {
  modinputgood('txt_address');
     var c = "0";
  }
  
      // CITY /////////////////////////
  if(city == "" || reWhiteSpace.test(city) == true) {
    modinputbad('txt_city');
    var d = "1";
    }else {
  modinputgood('txt_city');
     var d = "0";
  }
  
  //lst_state  /////////////////////////
  if(lst_state == "") {

    modinputbad('lst_state');
	var e = "1";
  }else{
    modinputgood('lst_state');
	var e = "0";
  }
  
  //lst_tcountry  /////////////////////////
  if(lst_tcountry == "") {

    modinputbad('lst_tcountry');
	var f = "1";
  }else{
    modinputgood('lst_tcountry');
	var f = "0";
  }
  
    // phone /////////////////////////
  if(tphone == "" || reWhiteSpace.test(tphone) == true) {
    modinputbad('txt_tphone');
    var g = "1";
    }else {
  modinputgood('txt_tphone');
     var g = "0";
  }
  
  
  /// EMAIL /////////////////////////
  if(email == "" || !email.match(emailRegex)) {
    modinputbad('txt_email');
      var h = "1";
  }else {
     modinputgood('txt_email');
      var h = "0";
  }
  
  //lst_package  /////////////////////////
  if(lst_package == "") {

    modinputbad('lst_package');
	var i = "1";
  }else{
    modinputgood('lst_package');
	var i = "0";
  }
  
  //lst_billing  /////////////////////////
  if(lst_billing == "") {

    modinputbad('lst_billing');
	var j = "1";
  }else{
    modinputgood('lst_billing');
	var j = "0";
  }
  
  
  
  
function modinputbad(id) {
	$(id).style.border = '1px solid #b63939';
	$(id).style.background = '#ffdfdf';
	$('cancelcon_'+id).innerHTML = '<img style="float:left;" src="/site/global/images/icons/cancel_16.png"/>';
	
}

function modinputgood(id) {	
	$(id).style.border = '1px solid #D9D9D9';
	$(id).style.background = '#F2F4F3';
	$('cancelcon_'+id).innerHTML = '';

}


  var added = a+b+c+d+e+f+g+h+i+j;
  
  var dowork = added.indexOf('1');

  if(dowork == '-1')return true; else return false;
  
}
