function displaydata() {
	var did = document.getElementById('did').value;
	if (did==0) {
		alert('Please select country');
	} else {	
		sUrl = "include/libs/sp/spLIST_Dealer.asp?id=" + did;
	 	var request = YAHOO.util.Connect.asyncRequest('GET', sUrl, { success:successHandler, failure:failureHandler, cache:false });		
	}
}
function successHandler(o) {
	popup('popUpDiv');
	text=o.responseXML;
	var x=0;
	var nodeLength=text.documentElement.childNodes.length;
	if (nodeLength>0) {
	do {		 
		document.getElementById('country_name').innerHTML=text.documentElement.childNodes[x].getAttribute("Name");
		if (text.documentElement.childNodes[x].getAttribute("Distributor")!=null) {
			document.getElementById('distributor').innerHTML=text.documentElement.childNodes[x].getAttribute("Distributor");
		}
		if (text.documentElement.childNodes[x].getAttribute("Contact")!=null) {
			document.getElementById('contact').innerHTML=text.documentElement.childNodes[x].getAttribute("Contact");
		}
		if (text.documentElement.childNodes[x].getAttribute("Telephone")!=null) {
			document.getElementById('telephone').innerHTML='Tel: '+text.documentElement.childNodes[x].getAttribute("Telephone");
		}
		if (text.documentElement.childNodes[x].getAttribute("Fax")!=null) {
			document.getElementById('fax').innerHTML='Fax: '+text.documentElement.childNodes[x].getAttribute("Fax");
		}
		if (text.documentElement.childNodes[x].getAttribute("Email")!=null) {
			document.getElementById('email').innerHTML='Email: '+text.documentElement.childNodes[x].getAttribute("Email");
		}
		if (text.documentElement.childNodes[x].getAttribute("Website")!=null) {
			document.getElementById('website').innerHTML='<a href="'+text.documentElement.childNodes[x].getAttribute("Website")+'">'+text.documentElement.childNodes[x].getAttribute("Website")+'</a>';
		}
		x++;
	} while (x<nodeLength);
    }
}
function failureHandler(o) {
}
function confirmcontactdetails() {
	var fullname = document.getElementById('fullname').value;
	var company = document.getElementById('company').value;
	var telephone = document.getElementById('telephone').value;
	var emailaddress = document.getElementById('emailaddress').value;
	var message = document.getElementById('message').value;
	if ((fullname.length<2)||(company.length<2)||(emailaddress.length<2)) {
		alert('Please fill in all mandatory fields');
	} else {
		if (isvalidemail(emailaddress)) {
			document.getElementById('contactdetails').submit();
		} else {
			alert('Email Address is not valid');
		}
	}
}
function renderphonevalidationbyclick(e) {
	var key;
	if(window.event) // IE
	  {
	  key = e.keyCode;
	  }  
	else if(e.which) // Netscape/Firefox/Opera
	  {
	  key = e.which;
	  }
    if ((key <48 || key >57)&&(key<95 || key>105 )&&(key!=8)&&(key!=46)&&(key!=111)&&(key!=32)&&(key!=37)&&(key!=35)&&(key!=36)&&(key!=39)&&(key!=188)&&(key!=189)&&(key!=16)&&(key!=9)&&(key!=107))
      {
		 if (window.event) //IE
			window.event.returnValue = false;     
		else //Firefox
			e.preventDefault();

	  }
}
function isvalidemail(strEmail){
	  validRegExp = /^[^@]+@[^@]+.[a-z]{2,}$/i;
		if (strEmail.search(validRegExp) == -1) 
	   {
		  return false;
		} 
		return true; 
}
