function callAHAHpoll(url, type, parameters, fname){ 
	try {
		req = new XMLHttpRequest(); /* e.g. Firefox */
	} catch(e) {
		try {
			req = new ActiveXObject("Msxml2.XMLHTTP"); /* some versions IE */
		} catch (e) {
			try {
				req = new ActiveXObject("Microsoft.XMLHTTP"); /* some versions IE */ }
			catch (E) {
				req = false;
			}
		}
	}
	req.onreadystatechange = function() {
		//alert(fname);
		responseAHAHpoll(fname);
	};
	req.open(type,url,true);
    req.setRequestHeader("Content-length", parameters.length);
	req.setRequestHeader( "If-Modified-Since", "Sat, 1 Jan 2000 00:00:00 GMT" );
	req.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8");
	if(parameters == '') parameters = null;
	req.send(parameters);
}
function responseAHAHpoll(fname) { 
	if(req.readyState == 1 ) { //loading
		if(document.getElementById('busyimg') != null){ 
			document.getElementById('busyimg').style.display = "block"; //alert("block");
		}
	}
	else if(req.readyState == 4) {
		if(document.getElementById('busyimg') != null)
				document.getElementById('busyimg').style.display = "none"; //alert("stage4");
		if(req.status == 200) {
			 fname(req);		
			//alert(output);
		} else {
			//alert("Report this error to noreply@buzz18.com");
		}
	}
}
/////////

function trim(str){	
			 var s = str.replace(/^(\s)*/, '');
			 s = s.replace(/(\s)*$/, '');
			 return s;
}
function validate(){
		/*var radio_choice1 = false;
		var radio_choice2 = false;
		var radio_choice3 = false;
		var rdvalue;
		var allval=0;*/
		var frm=document.urbancontact;
		if (trim(frm.username.value) == ""){
				alert ("Please Enter Name ...");
				frm.username.focus();
				return false;
		}else if (trim(frm.companyname.value) == ""){
				alert ("Please Enter  Companyname ...");
				frm.companyname.focus();
				return false;
		}else if (trim(frm.position.value) == ""){
				alert ("Please Enter Position ...");
				frm.position.focus();
				return false;
		}else if ((trim(frm.address1.value) == "") && (trim(frm.address2.value) == "")){
				alert ("Please Enter Adderss ...");
				frm.address1.focus();
				return false;
		}else if (trim(frm.phoneno3.value) == ""){
				alert ("Please Enter Phone no ...");
				frm.phoneno3.focus();
				return false;
		}/*else if (trim(frm.faxno3.value) == ""){
				alert ("Please Enter Fax no ...");
				frm.faxno3.focus();
				return false;
		}*/else if (trim(frm.email.value) == ""){
				alert ("Please Enter email ...");
				frm.email.focus();
				return false;
		}/*else if (trim(frm.userurl.value) == "http://"){
				alert ("Please Enter url ...");
				frm.userurl.focus();
				return false;
		}*/else if(trim(frm.email.value) != ""){
				emailvalue=frm.email.value;
				emailvalid=isValidEmail(emailvalue);	
				if(emailvalid!=true){
					alert("Please Enter Valid email id.");
					frm.email.focus();	
					return false;
				}
		}else{
			return true;
			frm.action="http://urbaneye.web18.in/contact2db.php";
			frm.submit();
		}

/*
		if(frm.ch1.checked){
			 var ch1="Web Design and Development";
		}else{
			 var ch1='';
		}
		if(frm.ch2.checked){
			 var ch2="Onsite Development";
		}else{
			 var ch2='';
		}
		if(frm.ch3.checked){
			 var ch3="Virtual Staff";
		}else{
			 var ch3='';
		}
		if(frm.ch4.checked){
			 var ch4="Push Us Leeds";
		}else{
			 var ch4='';
		}
		if(frm.ch5.checked){
			 var ch5="Recruitment";
		}else{
			 var ch5='';
		}
		if(frm.ch6.checked){
			 var ch6="Offshore Software Development";
		}else{
			 var ch6='';
		}
		if(frm.ch7.checked){
			 var ch7="Remote Webmaster Services";
		}else{
			 var ch7='';
		}
		if(frm.ch8.checked){
			 var ch8="Market Our Services ";
		}else{
			 var ch8='';
		}
		if(frm.ch9.checked){
			 var ch9="Consulting";
		}else{
			 var ch9='';
		}
	*/
		/*if(frm.ch10.checked){
			 var ch10=10;
		}else{
			 var ch10='';
		}*/
			//alert(ch1);
			//var ch2=frm.ch1.value;
		//	alert(ch2);
	//	var url = "http://urbaneye.web18.in/contact2db.php";
	//var url = "contact2db.php";
		//var params = ""; 
/*
		alert(url);
		var username=frm.username.value;
		var companyname=frm.companyname.value;
		var position=frm.position.value;
		var address1=frm.address1.value;
		var address2=frm.address2.value;
		var email=frm.email.value;
		var url12=frm.userurl.value;
		
		var phoneno1=frm.phoneno1.value;
		var phoneno2=frm.phoneno2.value;
		var phoneno3=frm.phoneno3.value;
		
		var faxno1=frm.faxno1.value;
		var faxno2=frm.faxno2.value;
		var faxno3=frm.faxno3.value;
		
		var comments=frm.comments.value;
		
		var params = "username="+username+"&companyname="+companyname+"&position="+position+"&address1="+address1+"&address2="+address2+"&email="+email+"&url="+url12+"&comments="+comments+"&ch1="+ch1+"&ch2="+ch2+"&ch3="+ch3+"&ch4="+ch4+"&ch5="+ch5+"&ch6="+ch6+"&ch7="+ch7+"&ch8="+ch8+"&ch9="+ch9+"&phoneno1="+phoneno1+"&phoneno2="+phoneno2+"&phoneno3="+phoneno3+"&faxno1="+faxno1+"&faxno2="+faxno2+"&faxno3="+faxno3;
	//var params = "username="+username+"&companyname="+companyname+"&position="+position+"&address1="+address1+"&address2="+address2+"&email="+email+"&url="+url+"&comments="+comments;
	//
		//params="";
		//alert(params);
		callAHAHpoll(url, 'get', params,displayContent);
			//  frm.submit();
		
	*/	
}
function displayContent(req){ 
		str =req.responseText;// 
		alert(str);
		document.getElementById('validcheck').innerHTML=str
		document.getElementById('validcheck').style.display="block";																							 
		document.getElementById('urbancontent').style.display="none";
}
function validateindex(){
		
		var frm=document.urbanmain;
		if (trim(frm.userindexname.value) == ""){
				alert ("Please Enter Name ...");
				frm.userindexname.focus();
				return false;
		} if (trim(frm.userindexemail.value) == ""){
				alert ("Please Enter email ...");
				frm.userindexemail.focus();
				return false;
		} if(trim(frm.userindexemail.value) != ""){
				emailvalue=frm.userindexemail.value;
				emailvalid=isValidEmail(emailvalue);	
				if(emailvalid!=true){
					alert("Please Enter Valid email id.");
					frm.userindexemail.focus();	
					return false;
				}
		} if (trim(frm.userindexdesc.value) == ""){
				alert ("Please Enter  Description ...");
				frm.userindexdesc.focus();
				return false;
		}else{
			return true;
			frm.action="http://urbaneye.web18.in/quote2db.php";
			frm.submit();
		}

	/*	var url = "http://urbaneye.web18.in/quote2db.php";
		//var params = ""; 
		//alert(url);
		var userindexname=frm.userindexname.value;
		var userindexemail=frm.userindexemail.value;
		var userindexdesc=frm.userindexdesc.value;
				
		var params = "userindexname="+userindexname+"&userindexemail="+userindexemail+"&userindexdesc="+userindexdesc;
			//params="";
		//alert(params);
		callAHAHpoll(url, 'post', params,displayContentindex);
			//  frm.submit();
		
	*/	
}
function displayContentindex(req){ 
		str =req.responseText;// 
		//alert(str);
		document.getElementById('indexQuote').innerHTML=str
		// document.getElementById('contestform').style.display="none";																							 
		document.getElementById('quote').style.display="none";
}
function isValidEmail(str) {
	emailRe = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*\.(\w{2}|(com|net|org|edu|int|mil|gov|arpa|biz|aero|name|coop|info|pro|museum))$/
		if (!emailRe.test(str))	
			return false	
		else
			return true				
}