// JavaScript Document
var rchange
function updatedata(id,val,div){  //alert(id+"-"+cn+"-"+val+"-"+div)
rchange=GetXmlHttpObject()
if (rchange==null) { alert ("Browser does not support HTTP Request"); return } 
var url="estimate_add.php"
if(val=='callip') { url=url+"?valip="+val+"&id="+id+"&div="+div; } else {url=url+"?val="+val+"&id="+id+"&div="+div;}
url=url+"&sid="+Math.random()
rchange.onreadystatechange=function () {dataChanged1(div);};
rchange.open("GET",url,true)
rchange.send(null)
}
function dataChanged1(div){ // for data
if(rchange.readyState > 0 && rchange.readyState < 4){  document.getElementById(div).innerHTML="<div style='height:22px'><img src=../images/loading.gif border=0> Loading...</div>";}
if (rchange.readyState==4 || rchange.readyState=="complete") {  document.getElementById(div).innerHTML=rchange.responseText  } 
}
function GetXmlHttpObject(){
var rchange=null; try { // Firefox, Opera 8.0+, Safari
 rchange=new XMLHttpRequest(); } catch (e) { //Internet Explorer
 try  {  rchange=new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { rchange=new ActiveXObject("Microsoft.XMLHTTP"); } } return rchange;
} 
function chg_font(id,t,val,val1){
	var sree=document.getElementById(id).type;
	if(id=='others') { c1="rns_textarear"; c2="rns_textaread"; } if(id=='rnd1') { c1="rns_inputrbold"; c2="rns_inputdbold"; } else if(id=='country' && sree=='select-one'){  c1="rns_selectr"; c2="rns_selectd"; } else if(id!='rnd1' && id!='others') { c1="rns_inputr"; c2="rns_inputd"; }
	if(t=='s1' || val1!=val) { document.getElementById(id).className=c1;} else if(t=='s2' || val1!=val){ document.getElementById(id).className=c2; }
}

function sreeconf(val){ if(val=='other') {	return updatedata('0','calltbox','cntydiv'); } else { return false; }}
function spacerem(val){return val.split(' ').join('');}
function trimstr( str ) {str= this != window? this : str; return str.replace(/^\s+/g, '').replace(/\s+$/g, '');}
function isEmail( string ) { if(string.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1)	return true; else return false;	}
//function isEmpty(str){ var strRE = /^[\s ]*$/gi;  return strRE.test( str ); }
function isDigrns(e) { if (e.keyCode) code = e.keyCode; else if (e.which) code = e.which;  if (code == 8 || code == 9 || code == 13 || code == 17 || code==40 || code == 41 || code == 45 ||  code==99 || code == 109 || code==118) return true; var character = String.fromCharCode (code); return '0' <= character && character <= '9'; }
ph=1;em=1;
function addElement(fval){ var label="";
	if(fval=='m') { em=em + 1; num = em;label="email"; var ml="75"; var sz="30"; var ftitle="'Enter Your E-Mail'";var emt="''";var s1="'s1'";var s2="'s2'";  var rnsfun=""; } else { ph=ph + 1;num = ph;label="phone";var ml="15"; var sz="15"; ftitle="'Enter Phone'";var emt="''";var s1="'s1'";var s2="'s2'"; var rnsfun='onkeypress="return isDigrns(event)"'; } 
	var sree="adcnt"+fval;
	var dn=fval+num; remval="'"+ fval + "'";
	document.getElementById(sree).value=num;
	var contentID = document.getElementById(fval+'rns');
	var newTBDiv = document.createElement('div');
	newTBDiv.setAttribute('id','rns'+dn);

	tmp_var='<div style="float:left"><input name="'+ label + num + '" type="text" class="rns_inputd" id="'+ label + num + '"  onfocus="if(this.value=='+ftitle+')  this.value=' +emt+ '; chg_font(this.id,' +s1+ ',this.value,' +ftitle+ ')" onblur="if(this.value==' +emt+ ') this.value=' +ftitle+ ';chg_font(this.id,' +s2+ ',this.value,' +ftitle+ ')" '+rnsfun+' value='+ftitle+' size="'+sz+'" maxlength="'+ml+'"/></div>';
	tmp_var+='<div style="float:left; padding:5px;"><img src="../images/cross.png" width="16" height="16" onclick="removeElement('+ num + ','+remval+')"  align="absbottom" style="cursor:pointer"></div>';
	tmp_var+='<input type="hidden" name="valid' + fval + '_' + num + '" id="valid' + fval + '_' + num + '" value="1" >';
	newTBDiv.innerHTML=tmp_var;
	contentID.appendChild(newTBDiv);
}

function removeElement(rid,fval){ 
	 document.getElementById("valid"+fval+"_"+rid).value="0";
	 document.getElementById("rns"+fval+rid).style.display='none';
}


