// JavaScript Document
var XmlHttpReq;
function ValidateMarketingRequest(){
  	
	var objCompany =  document.getElementById('txtCompany');
	var objGender =  document.getElementById('Gender');
	var objContactName = document.getElementById('txtContactName');
	var objAddress = document.getElementById('txtAddress');
	var objCountry = document.getElementById('CountryId');
	var objCity = document.getElementById('txtCity');
	var objPostCode = document.getElementById('txtPostCode');
	var objEmail = document.getElementById('txtEmail');
	var objPhone = document.getElementById('txtPhone');
	var objGroup = document.getElementById('ProductGroupId');
	var objProduct = document.getElementById('ProductId');
	var objQuestion = document.getElementById('txtQuestion');
	
	var msg ;
	msg = "";
	if (Trim(objCompany.value)==""){
       msg="Please enter Company Name\n";	
 	}
	if (objGender.value==""){
	   msg=msg+"Please Select Gender\n";	
	}
	
	if (objContactName.value==""){
	   msg=msg+"Please enter Contact Name\n";	
	}
	if (Trim(objAddress.value)==""){
	   msg=msg+"Please enter Address\n";	
	}
	
	if (objCountry.value==""){
	   msg=msg+"Please select Country\n";	
	}
	
	if (Trim(objCity.value)==""){
	   msg=msg+"Please enter City\n";	
	}
	if (Trim(objPostCode.value)==""){
	   msg=msg+"Please enter Postcode\n";	
	}
	if (Trim(objEmail.value)==""){
	     msg=msg+"Please enter Email\n";	
	}
	if (Trim(objEmail.value)!=""){
	   if (!checkEmail(objEmail.value)){
			msg=msg+'Please enter right email address';
		}
	}
	if (Trim(objPhone.value)==""){
	     msg=msg+"Please enter Telephone no\n";	
	}
	if (objGroup.value==""){
	     msg=msg+"Please select group\n";	
	}
	
	if (objProduct.value==""){
	     msg=msg+"Please select Product\n";	
	}
	
	if (msg==""){
	    return true;
	}
	else {
	  alert(msg);
	  return false;
	}
 
}
function loadProducts(){
 var objProductGroup = document.getElementById('ProductGroupId');
 var TdProducts =  document.getElementById('ProductTd');
 var UrlString;
 var currentDate = new Date();
 var currentTime = currentDate.getTime();
 XmlHttpReq=getHTTPObject();
 if (objProductGroup.value==""){
    return false;
 }
 else {
   		UrlString = "InsertUpdateAjax.php?ProductGroupId="+objProductGroup.value+"&AjaxState=LoadProducts&CTime="+currentTime;
   		XmlHttpReq.onreadystatechange=stateChanged_Product;
	   	XmlHttpReq.open("GET",UrlString,true);
	   	XmlHttpReq.send(null);
	    return false;  
 }
 
}
function stateChanged_Product(){
   var TdProducts =  document.getElementById('ProductTd');
   
   if (XmlHttpReq.readyState==4 || XmlHttpReq.readyState=="complete"){
	   //TdProducts.innerHTML = XmlHttpReq.responseText;
	   var ReturnString ;
	   ReturnString = XmlHttpReq.responseText;
	   if (Trim(ReturnString)!=""){
	  		 ReturnStringArray = ReturnString.split('@@@');
	   		 ProductIdArray=ReturnStringArray[0].split('###');
			 ProductNameArray=ReturnStringArray[1].split('###');
			 
			 //ddl.options = null;
	   		 var ddl = document.getElementById('ProductId');
			 //ddl.options[0] = null;
			 removeAllItems(ddl)
			 for(i = 0; i < ProductIdArray.length; i++){
				 if (ProductIdArray[i]!=""){
				 	ddl.options[ddl.options.length]=new Option(ProductNameArray[i],ProductIdArray[i]);
				 }
			     
			}
	   }
   }
   else{
		
   } 
}
function removeAllItems(sel) {
 while(sel.length != 1) {
  sel.remove(1);
 }
}