var abxs = window.location.hostname;
if (abxs == "localhost")
{
	var logo="http://"+abxs+"/directory/images/logo.png";	
	var tb_pathXLoading="http://"+abxs+"/directory/images/working.gif";	
	var rating_save_ajax="http://"+abxs+"/directory/rating_save_ajax.php";
	var comment_unauthorized="http://"+abxs+"/directory/comment_unauthorized.php";
	var catQcontentPath="http://"+abxs+"/directory/get_Qcatpage_data.php";
	var subcTContent="http://"+abxs+"/directory/subcatdata_ajax.php";
	var LowersubcTContent="http://"+abxs+"/directory/lowersubcatdata_ajax.php";
	var keysQcontentPath="http://"+abxs+"/directory/keys_Qpage_data.php";
	var catListingPage="http://"+abxs+"/directory/cat_listing_ajax.php";
	var surrogateComp="http://"+abxs+"/directory/categories_part_ajax.php";
	var premium_page="http://"+abxs+"/directory/premium_house_ajax.php";
	var national_premium_page="http://"+abxs+"/directory/national_premium_house_ajax.php";
	var international_premium_page="http://"+abxs+"/directory/international_premium_house_ajax.php";
	var business_type_page="http://"+abxs+"/directory/business_type_ajax.php";
	var plan_ajax="http://"+abxs+"/directory/plan_ajax.php";
	var url="http://"+abxs+"/directory/processing_order_ajax.php";
	var adurl="http://"+abxs+"/directory/processing_order_ad_ajax.php";
	var statecity="http://"+abxs+"/directory/state_city_ajax.php";
	var toggle_ajax="http://"+abxs+"/directory/user_toggle_hide_company.php";
	var do_city_ajax="http://"+abxs+"/directory/statecity_ajax.php";
	var subcat_pop_ajax="http://"+abxs+"/directory/subcat_pop_ajax.php";
	var subcat2_pop_ajax="http://"+abxs+"/directory/subcat2_pop_ajax.php";
	var single_enquiry_ajax="http://"+abxs+"/directory/single_enquiry_ajax.php";
	var passforg="http://"+abxs+"/directory/forgot_password_new.php";
	var passforgProcesss="http://"+abxs+"/directory/forgot_password_process.php";
	var userreg="http://"+abxs+"/directory/register_new.php";
	var sendallenquiries="http://"+abxs+"/directory/send_bulk_enquiry.php";	
	var register_newprocess="http://"+abxs+"/directory/register_new_process.php";
	var bulk_processing_addition="http://"+abxs+"/directory/bulk_processing_addition.php";
	var deleteEnquiry="http://"+abxs+"/directory/deleteEnquiry.php";
	var verifyimage="http://"+abxs+"/directory/verifyimage.php";
	var path = "http://"+abxs+"/directory/";
} else {
	var logo_name = abxs.split('.');
	var logo="/"+logo_name[0]+".jpg";
	var tb_pathXLoading="/images/working.gif";
	var rating_save_ajax="/rating_save_ajax.php";
	var comment_unauthorized="/comment_unauthorized.php";
	var catQcontentPath="/get_Qcatpage_data.php";
	var subcTContent="/subcatdata_ajax.php";
	var LowersubcTContent="/lowersubcatdata_ajax.php";
	var keysQcontentPath="/keys_Qpage_data.php";
	var catListingPage="/cat_listing_ajax.php";
	var surrogateComp="/categories_part_ajax.php";
	var premium_page="/premium_house_ajax.php";
	var national_premium_page="/national_premium_house_ajax.php";
	var international_premium_page="/international_premium_house_ajax.php";
	var business_type_page="/business_type_ajax.php";
	var plan_ajax="/plan_ajax.php";
	var url="/processing_order_ajax.php";
	var adurl="/processing_order_ad_ajax.php";
	var statecity="/state_city_ajax.php";
	var toggle_ajax="/user_toggle_hide_company.php";	
	var do_city_ajax="/statecity_ajax.php";
	var subcat_pop_ajax="/subcat_pop_ajax.php";
	var subcat2_pop_ajax="/subcat2_pop_ajax.php";
	var single_enquiry_ajax="/single_enquiry_ajax.php";
	var passforg="/forgot_password_new.php";
	var passforgProcesss="/forgot_password_process.php";
	var userreg="/register_new.php";
	var sendallenquiries="/send_bulk_enquiry.php";
	var register_newprocess="/register_new_process.php";
	var bulk_processing_addition="/bulk_processing_addition.php";
	var deleteEnquiry="/deleteEnquiry.php";
	var verifyimage="/verifyimage.php";
	var path = "/";
}
function ismaxlength(obj){
var mlength=obj.getAttribute? parseInt(obj.getAttribute("maxlength")) : ""
if (obj.getAttribute && obj.value.length>mlength)
obj.value=obj.value.substring(0,mlength)
}
function numbersonly(myfield, e, dec)
{
	var key;
	var keychar;

	if (window.event)
	   key = window.event.keyCode;
	else if (e)
	   key = e.which;
	else
	   return true;
	keychar = String.fromCharCode(key);

	// control keys
	if ((key==null) || (key==0) || (key==8) || 
		(key==9) || (key==13) || (key==27) )
	   return true;

	// numbers
	else if ((("0123456789.-, ").indexOf(keychar) > -1))
	   return true;

	// decimal point jump
	else if (dec && (keychar == "."))
	   {
	   myfield.form.elements[dec].focus();
	   return false;
	   }
	else
	   return false;
}
function textonly(tfield, te, tdec){
	var tkey;
	var tkeychar;

	if (window.event)
	   tkey = window.event.keyCode;
	else if (te)
	   tkey = te.which;
	else
	   return true;
	tkeychar = String.fromCharCode(tkey);
	// control keys
	if ((tkey==null) || (tkey==0) || (tkey==8) || 
		(tkey==9) || (tkey==13) || (tkey==27))
	   return true;

	else if ((("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz_ ").indexOf(tkeychar) > -1))
	   return true;

	// decimal point jump
	else if (tdec && (tkeychar == "."))
	   {
	   tfield.form.elements[tdec].focus();
	   return false;
	   }
	else
	   return false;
}

function checkAll(theForm, cName, status) {
	for (i=0,n=theForm.elements.length;i<n;i++){
		if (theForm.elements[i].className.indexOf(cName) !=-1) {
			theForm.elements[i].checked = status;
		}
	}
}
function toggle_visibility(id) {
	var e = document.getElementById(id);
	if(e.style.display == 'none'){
		e.style.display = 'block';
	} else {
		e.style.display = 'none';
	}
}

var overlayViewsArray=new Array();
var anotheraction=0;
var _$ko=document;
function $ko(_1){
return ((typeof (_1)=="string")?_$ko.getElementById(_1):_1);
}
function clearMessages(_7,_8,_9){
_8=(typeof (_8)=="undefined")?false:_8;
_9=(typeof (_9)=="undefined")?false:_9;
for(var _a=0;_a<_7.elements.length;_a++){
var _b=_7.elements[_a];
if($ko(_b.id+"_error")){
$ko(_b.id+"_error").innerHTML="";
if(_8){
$ko(_b.id+"_error").parentNode.style.display="none";
}
if(_9){
_b.value="";
}
}
}
}
function setXHRHeaders(_c){
_c.setRequestHeader("Content-length",0);
_c.setRequestHeader("Connection","close");
}
function trim(str){
try{
if(str&&typeof (str)=="string"){
return str.replace(/^\s*|\s*$/g,"");
}else{
return "";
}
}
catch(e){
return str;
}
}
function getJsonKeyForSearch(val){
return (val.replace(/[^a-zA-Z]*/g,"").toLowerCase());
}

function showAnswerForm(_b,_c,_d){
try{
var _e=$ko("hiddenFormPart"+_b);
var _f=$ko("replyText"+_b);
if(_e.style.display!=="block"){
try{
closeUserCommonOverlayForQuestion();
}
catch(e){
}
if(!isNaN(inlineOpenFormId)){
hideAnswerForm(inlineOpenFormId,16,previousMessageForInline,false);
}
inlineOpenFormId=_b;
previousMessageForInline=_d;
var _10=_f.style.height;
_10=Number(_10.substring(0,(_10.length-2)));
var _11=10;
var _12=((_c-_10)/10);
var _13=(130/10);
var _14=0;
//$(_f.id+"_counter").innerHTML="0";
_e.style.display="block";
_e.style.height=10+"px";
var _15=setInterval(function(){
_10+=_12;
_11+=_13;
_f.style.height=_10+"px";
_e.style.height=_11+"px";
_14++;
if(_14>=10){
clearInterval(_15);
_e.style.height=null;
_e.style.overflow="";
}
},(500/10));
clearMessages(_f.form,true,true);
reloadCaptcha("secimg"+_b,"seccodeForInlineAnswer");
_f.style.color="#000";
}
}
catch(e){
}
return;
}
var clFlag=new Array();
var previousMessageForInline="";
var inlineOpenFormId="";
function hideAnswerForm(_16,_17,_18,_19){
try{
var _1a=$ko("replyText"+_16);
var _1b=$ko("hiddenFormPart"+_16);
if(!_1a){
return;
}
if(typeof (_19)=="undefined"){
_19=false;
}
if(!(_16 in clFlag)){
clFlag[_16]=false;
}
if(_16==inlineOpenFormId){
inlineOpenFormId="";
}
_1b.style.overflow="hidden";
if((((_1b.style.display!=="none")&&(trim(_1a.value)==""))||(_19))&&(!clFlag[_16])){
clFlag[_16]=true;
var _1c=_1a.style.height;
_1c=Number(_1c.substring(0,(_1c.length-2)));
var _1d=130;
var _1e=((_1c-_17)/10);
var _1f=((_1d-10)/10);
var _20=0;
_1b.style.display="block";
var _21=setInterval(function(){
_1c=_1c-_1e;
_1d=_1d-_1f;
_1a.style.height=_1c+"px";
_1b.style.height=_1d+"px";
_20++;
if(_20>=10){
_1b.style.display="none";
clearInterval(_21);
clFlag[_16]=false;
}
},(500/10));
_1a.value=_18;
_1a.style.color="#a8a7ac";
}
}
catch(e){
}
return;
}

function createObjectmmm() {
var request_typemmm;
var browsermmm = navigator.appName;
if(browsermmm == "Microsoft Internet Explorer"){
request_typemmm = new ActiveXObject("Microsoft.XMLHTTP");
}else{	
request_typemmm = new XMLHttpRequest();
}
return request_typemmm;
}
var http = createObjectmmm();
var nocachewmjhe = 0;
function rate_me(vote,id_num,ip_num,units) {	
	document.getElementById("unit_ul"+id_num).innerHTML = '<div class="loading"></div>';
	nocachewmjhe = Math.random();
	http.open("get", rating_save_ajax+"?j="+vote+"&q="+id_num+"&t="+ip_num+"&c="+units+"&nocachewmjhe = "+nocachewmjhe);
	http.onreadystatechange = insertReplywmjhe;
	http.send(null);	
}
function insertReplywmjhe() {
	if(http.readyState == 4){
		var responsewmjhe = http.responseText;
		if(responsewmjhe.indexOf('|') != -1) {
            update = responsewmjhe.split('|');
            changeText(update[0], update[1]);
			var cpd = update[2];
        }
		jQuery.facebox(function() { 
		  jQuery.get(comment_unauthorized+"?comment_cid="+cpd+"&pdass=A", function(datas) {				 
			jQuery.facebox(datas)
		  })
		});
	}
}
function changeText( div2show, text ) {
    // Detect Browser
    var IE = (document.all) ? 1 : 0;
    var DOM = 0; 
    if (parseInt(navigator.appVersion) >=5) {DOM=1};

    // Grab the content from the requested "div" and show it in the "container"
    if (DOM) {
        var viewer = document.getElementById(div2show);
        viewer.innerHTML = text;
    }  else if(IE) {
        document.all[div2show].innerHTML = text;
    }
}
var nocachedkadgic = 0;
function send_Qpagination_cat(page_limit, passId) {				
	nocachedkadgic = Math.random();
	http.open('get', catQcontentPath+'?pagem='+page_limit+'&alpha='+passId+'&nocachedkadgic = '+nocachedkadgic);
	http.onreadystatechange = insertReplydkadgic;
	http.send(null);
}
function insertReplydkadgic() {
	if(http.readyState == 4){
		var responsedkadgic = http.responseText;
		document.getElementById('bringitQcat').innerHTML = ''+responsedkadgic;
	}		
}

var nocacheqwawq = 0;
function send_subcat_pagination(spage_limit, pcassId) {				
	nocacheqwawq = Math.random();
	http.open('get', subcTContent+'?pagem='+spage_limit+'&cDsubcatId='+pcassId+'&nocacheqwawq = '+nocacheqwawq);
	http.onreadystatechange = insertReplyqwawq;
	http.send(null);
}
function insertReplyqwawq() {
	if(http.readyState == 4){
		var responseqwawq = http.responseText;
		document.getElementById('subQcat').innerHTML = ''+responseqwawq;
	}		
}

var nocacheythjr = 0;
function send_lower_cat_pagination(dpage_limit, dcassId) {		
	nocacheythjr = Math.random();
	http.open('get', LowersubcTContent+'?pagem='+dpage_limit+'&LowercatId='+dcassId+'&nocacheythjr = '+nocacheythjr);
	http.onreadystatechange = insertReplyythjr;
	http.send(null);
}
function insertReplyythjr() {
	if(http.readyState == 4){
		var responseythjr = http.responseText;
		document.getElementById('lowerQcat').innerHTML = ''+responseythjr;
	}		
}

var nocachewpmkop = 0;
function send_companies_page(page_limit, passId) {	
	nocachewpmkop = Math.random();
	http.open('get', keysQcontentPath+'?pagem='+page_limit+'&key_id_decode='+passId+'&nocachewpmkop = '+nocachewpmkop);
	http.onreadystatechange = insertReplywpmkop;
	http.send(null);
}
function insertReplywpmkop() {
	if(http.readyState == 4){
		var responsewpmkop = http.responseText;
		document.getElementById('bringitQkeys').innerHTML = ''+responsewpmkop;
	}		
}

var nocachenypjyt = 0;
function send_cat_companies_page(elimit, feeId) {	
	nocachenypjyt = Math.random();
	http.open('get', catListingPage+'?pagem='+elimit+'&catkeyIdsode='+feeId+'&nocachenypjyt = '+nocachenypjyt);
	http.onreadystatechange = insertReplynypjyt;
	http.send(null);
}
function insertReplynypjyt() {
	if(http.readyState == 4){
		var responsenypjyt = http.responseText;
		document.getElementById('companyQkeys').innerHTML = ''+responsenypjyt;
	}		
}

var nocacheshiva = 0;
function surrogate_cat_company(onsip, firstc, seconds) {
	nocacheshiva = Math.random();
	http.open('get', surrogateComp+'?pagem='+onsip+'&firstc='+firstc+'&seconds='+seconds+'&nocacheshiva = '+nocacheshiva);
	http.onreadystatechange = insertReplyshiva;
	http.send(null);
}
function insertReplyshiva() {
	if(http.readyState == 4){
		var responseshiva = http.responseText;
		document.getElementById('surrogateQkeys').innerHTML = ''+responseshiva;
	}		
}

var nocachedbfbfgdt = 0;
function premium_members_pag(eleimit) {	
	nocachedbfbfgdt = Math.random();
	http.open('get', premium_page+'?pagem='+eleimit+'&nocachedbfbfgdt = '+nocachedbfbfgdt);
	http.onreadystatechange = insertReplydbfbfgdt;
	http.send(null);
}
function insertReplydbfbfgdt() {
	if(http.readyState == 4){
		var responsedbfbfgdt = http.responseText;
		document.getElementById('preiumQkeys').innerHTML = ''+responsedbfbfgdt;
	}		
}

var nocachenational = 0;
function national_premium_members_pag(eleimit) {	
	nocachenational = Math.random();
	http.open('get', national_premium_page+'?pagem='+eleimit+'&nocachenational = '+nocachenational);
	http.onreadystatechange = insertReplynational;
	http.send(null);
}
function insertReplynational() {
	if(http.readyState == 4){
		var responsenational = http.responseText;
		document.getElementById('nationalpreiumQkeys').innerHTML = ''+responsenational;
	}		
}

var nocacheinternational = 0;
function international_premium_members_pag(eleimit) {	
	nocacheinternational = Math.random();
	http.open('get', international_premium_page+'?pagem='+eleimit+'&nocacheinternational = '+nocacheinternational);
	http.onreadystatechange = insertReplyinternational;
	http.send(null);
}
function insertReplyinternational() {
	if(http.readyState == 4){
		var responseinternational = http.responseText;
		document.getElementById('internationalpreiumQkeys').innerHTML = ''+responseinternational;
	}		
}

var nocachesresbg = 0;
function business_type_pag(cemit, btpId) {	
	nocachesresbg = Math.random();
	http.open('get', business_type_page+'?pagem='+cemit+'&tybpid='+btpId+'&nocachesresbg = '+nocachesresbg);
	http.onreadystatechange = insertReplysresbg;
	http.send(null);
}
function insertReplysresbg() {
	if(http.readyState == 4){
		var responsesresbg = http.responseText;
		document.getElementById('businessQkeys').innerHTML = ''+responsesresbg;
	}		
}

var nocacheqwebgt = 0;
function toggle_user_hide_company(iD, mId, stat) {	
	document.getElementById('toggle_ajax_id'+iD).innerHTML = "<img src='"+tb_pathXLoading+"' border='0'> Please wait...";	
	nocacheqwebgt = Math.random();
	http.open('get', toggle_ajax+'?ID='+iD+'&jId='+mId+'&StaT='+stat+'&page='+abxs+'&nocacheqwebgt = '+nocacheqwebgt);
	http.onreadystatechange = insertReplyqwebgt;
	http.send(null);
}
function insertReplyqwebgt() {
	if(http.readyState == 4){
		var responseqwebgt = http.responseText;
		var toggle_comw = responseqwebgt.split("~~");
		var toggle_msg = toggle_comw[0];	
		var toggle_id = toggle_comw[1];
		document.getElementById('toggle_ajax_id'+toggle_id).innerHTML = ''+toggle_msg;
	}		
}

var nocachebregs = 0;
function do_city() {	
	var stateId = encodeURI(document.getElementById("country_states").value);
	stateId = stateId.replace(/&/gi, "^^");
	nocachebregs = Math.random();
	http.open('get', do_city_ajax+'?stateID='+stateId+'&page='+abxs+'&nocachebregs = '+nocachebregs);
	http.onreadystatechange = insertReplybregs;
	http.send(null);
}
function insertReplybregs() {
	if(http.readyState == 4){
		var responsebregs = http.responseText;	
		document.getElementById('docity').innerHTML = ''+responsebregs;
	}		
}
function password_forgot_new(pssWId){
	jQuery.facebox(function() { 
	  jQuery.get(passforg+"?page="+abxs, function(daeteads) {				 
		jQuery.facebox(daeteads)
	  })
	});
}

var nocachecokdiw = 0;
function password_retrival_new() {	
	var emails= encodeURI(document.getElementById("email").value);	
	nocachecokdiw = Math.random();	
	http.open("get", passforgProcesss+"?password_recover="+emails+"&page="+abxs+"&nocachecokdiw = "+nocachecokdiw);
	http.onreadystatechange = insertReplycokdiw;
	http.send(null);
}
function insertReplycokdiw(){
	if(http.readyState == 4){
		var responsecokdiw = http.responseText;
		var rrecoepfeor = responsecokdiw.split("~");
		var reoremsg = rrecoepfeor[0];	
		var errqtpe = rrecoepfeor[1];
		if(errqtpe == 2){
			document.getElementById("formdetails").innerHTML = "";
			document.getElementById("msg_displayd").innerHTML = ''+reoremsg;
		} else {
			document.getElementById("msg_displayd").innerHTML = ''+reoremsg;
			reloadCaptcha("secimg", verifyimage);
		}
	}
}

function register_new(){
	jQuery.facebox(function() { 
	  jQuery.get(userreg+"?page="+abxs, function(datads) {				 
		jQuery.facebox(datads)
	  })
	});
}

function send_all_enquiries(){
	jQuery.facebox(function() { 
	  jQuery.get(sendallenquiries+"?page="+abxs, function(datade) {				 
		jQuery.facebox(datade)
	  })
	});
}

var nocacherbdgf = 0;
function process_bulk_enquiry() {
	var email= encodeURI(document.getElementById("email").value);
	var password= encodeURI(document.getElementById("password").value);
	password = password.replace(/&/gi, "^^");
	var contentThing= encodeURI(document.getElementById("enquiryContent").value);
	contentThing = contentThing.replace(/&/gi, "^^");
	var verifybox= encodeURI(document.getElementById("verify_box").value);
	nocacherbdgf = Math.random();
	http.open("POST", send_bulk_enquiry_process, true);
	http.onreadystatechange = insertReplyrbdgf;
	http.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	http.send("email="+email+"&password="+password+"&enquiryContent="+contentThing+"&page="+abxs+"&verify_box="+verifybox+"&nocacherbdgf="+nocacherbdgf);
}
function insertReplyrbdgf() {
	if(http.readyState == 4){
		var responserbdgf = http.responseText;
		var fewwde = responserbdgf.split("~");
		var eirowmsg = fewwde[0];	
		var typesiw = fewwde[1];
		if(typesiw == 2){
			jQuery(document).ready(function($) {					
				jQuery.facebox(eirowmsg);
			});
		} else {
			document.getElementById("msg_displayd").innerHTML = ''+eirowmsg;
			reloadCaptcha("secimg", verifyimage);
		}
	}
}

var nocachejucee = 0;
function register_new_user() {
	var replaceWith = "^^";
	var name= encodeURI(document.getElementById("name").value);
	var email= encodeURI(document.getElementById("email").value);
	var password= encodeURI(document.getElementById("password").value);
	password = password.replace(/&/gi, replaceWith);
	var mobile= encodeURI(document.getElementById("mobile").value);	
	var verifybox= encodeURI(document.getElementById("verify_box").value);
	nocachejucee = Math.random();	
	http.open("get", register_newprocess+"?name="+name+"&email="+email+"&password="+password+"&mobile="+mobile+"&page="+abxs+"&verify_box="+verifybox+"&nocachejucee = "+nocachejucee);
	http.onreadystatechange = insertReplyjucee;
	http.send(null);
}
function insertReplyjucee() {
	if(http.readyState == 4){
		var responsejucee = http.responseText;
		var prfekde = responsejucee.split("~");
		var txfedemsg = prfekde[0];	
		var erreape = prfekde[1];
		if(erreape == 2){
			jQuery(document).ready(function($) {					
				jQuery.facebox(txfedemsg);
			});
		} else {
			document.getElementById("msg_displayd").innerHTML = ''+txfedemsg;
			reloadCaptcha("secimg", verifyimage);
		}
	}
}

/*cat things*/
var nocachecwdsu = 0;
function subcat_query() {	
	var catee = encodeURI(document.getElementById("category").value);
	catee = catee.replace(/&/gi, "^^");
	nocachecwdsu = Math.random();
	http.open('get', subcat_pop_ajax+'?category='+catee+'&page='+abxs+'&nocachecwdsu = '+nocachecwdsu);
	http.onreadystatechange = insertReplycwdsu;
	http.send(null);
}
function insertReplycwdsu() {
	if(http.readyState == 4){
		var responsecwdsu = http.responseText;	
		document.getElementById('subcategory_spanid').innerHTML = ''+responsecwdsu;
		document.getElementById('sub2category_spanid').innerHTML = '<select name="sub2category" id="sub2category" style="width:250px;"><option value="">- select one -</option></select><div class="contentTD">Write your own lower sub category</div><div class="contentTDmg"><input type="text" name="write_lower_sub" maxlength="37" id="write_lower_sub" class="textinput" style="width:240px;"></div>';
	}		
}

var nocachekasdfe = 0;
function subcat2_query() {	
	var subcatee = encodeURI(document.getElementById("subcategory").value);
	subcatee = subcatee.replace(/&/gi, "^^");
	nocachekasdfe = Math.random();
	http.open('get', subcat2_pop_ajax+'?subcategory='+subcatee+'&page='+abxs+'&nocachekasdfe = '+nocachekasdfe);
	http.onreadystatechange = insertReplykasdfe;
	http.send(null);
}
function insertReplykasdfe() {
	if(http.readyState == 4){
		var responsekasdfe = http.responseText;	
		document.getElementById('sub2category_spanid').innerHTML = ''+responsekasdfe;
	}		
}
/*cat things ends*/

var nocachexkai = 0;
function submit_answer(mid) {	
	var topicStartx = encodeURI(document.getElementById("replyText"+mid).value);
	topicStartx = topicStartx.replace(/&/gi, "^^");
	var veryfyNumber = encodeURI(document.getElementById("verify_box_"+mid).value);
	var merginz_v = document.getElementById("merginz").value;
	if(merginz_v == 1){
		var emailpro = encodeURI(document.getElementById("email"+mid).value);
		var digs = encodeURI(document.getElementById("digs"+mid).value);
		var digs = digs.replace(/&/gi, "^^");
	} else {
		var digs = 0;
		var emailpro = 0;
	}
	nocachexkai = Math.random();
	http.open("POST", single_enquiry_ajax, true);
	http.onreadystatechange = insertReplyxkai;
	http.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	http.send("answer_t="+topicStartx+"&postid="+mid+"&email="+emailpro+"&digs="+digs+"&page="+abxs+"&veryk="+veryfyNumber+"&nocachexkai="+nocachexkai);
}
function insertReplyxkai() {
	if(http.readyState == 4){
		var responsexkai = http.responseText;
		var spsplit = responsexkai.split("~");
		var mid_spay = spsplit[0];	
		var post_idal = spsplit[1];
		var sucs_fail = spsplit[2];
		if (mid_spay != "")
		{
			jQuery(document).ready(function($) {					
				jQuery.facebox(mid_spay);
			});
		}
		//alert(sucs_fail);
		if(sucs_fail == "success"){
			hideAnswerForm(post_idal,16,'Write not more than 500 characters.',true);
		}
		if(sucs_fail == "failure"){
			hideAnswerForm(post_idal,16,'Write not more than 500 characters.',false);
			reloadCaptcha("secimg"+post_idal);
		}
	}
}

var nocachefoser = 0;
function addtobulk(bulkid){
	document.getElementById("processing_enquiry"+bulkid).innerHTML = "<img src='"+tb_pathXLoading+"' border='0'> Please wait...";
	nocachefoser = Math.random();
	http.open("get", bulk_processing_addition+"?bulkId="+bulkid+"&page="+abxs+"&nocachefoser = "+nocachefoser);
	http.onreadystatechange = insertReplyfoser;
	http.send(null);
}
function insertReplyfoser() {
	if(http.readyState == 4){
		var responsefoser = http.responseText;
		var bulksplit = responsefoser.split("~~");
		var bulkd_msg = bulksplit[0];	
		var bulkd_id = bulksplit[1];
		var refresh_footer = bulksplit[2];
		document.getElementById("processing_enquiry"+bulkd_id).innerHTML = ""+bulkd_msg;
		/*
		if(refresh_footer != ""){
			var refresh_pagew = confirm(bulkd_msg+"\n\r------------------\n\rWould you like to refresh this page for changes to take place?");
			if(refresh_pagew){
				window.location.reload();
			}
		}
		*/
	}
}

var nocachedlosder = 0;
function delete_enquiry(delid){
	hza = document.getElementById("enquiry_row_delete"+delid); 
	hza.style.display = "none";
	nocachedlosder = Math.random();
	http.open("get", deleteEnquiry+"?idpass="+delid+"&page="+abxs+"&nocachedlosder = "+nocachedlosder);
	http.onreadystatechange = insertReplydlosder;
	http.send(null);
}
function insertReplydlosder() {
	if(http.readyState == 4){
		var responsedlosder = http.responseText;
		var enqsplitw = responsedlosder.split("~~");
		var alertmsw = enqsplitw[0];	
		var alertwid = enqsplitw[1];		
		if(alertmsw){
			var refresh_pageew = confirm(alertmsw+"\n\r------------------\n\rWould you like to refresh this page for changes to take place?");
			if(refresh_pageew){
				window.location.reload();
			}
		}
	}
}

function disableSelection(target){
	if (typeof target.onselectstart!="undefined") //IE route
	{
		target.onselectstart=function(){return false}	
	}
	else if (typeof target.style.MozUserSelect!="undefined") //Firefox route
	{
		target.style.MozUserSelect="none"
	}
	else 
	{
		target.onmousedown=function(){return false}
		target.style.cursor = "default"
	}
}
function diableworld()
	{
	disableSelection(document.getElementById("showFrame"))
	if (navigator.appName=="Microsoft Internet Explorer")
	{
		document.onselectstart=new Function('return false');
	}
}

function popwindows(windows) {
	newwindow=window.open(windows,'mywin','height=490,width=610,resize=yes');
	var very = newwindow.document;
	very.write('<html><head><title>Print company detail</title>');
	very.write(unescape('%3Cscript type="text/javascript" language="javascript"%3E if (document.all){document.onselectstart = function () { return false; };} document.onmousedown = function () { return false; };%3C/script%3E'));
	very.write('</head><body><div style="width:98%;padding:10px;"><div style="width:100%;text-align:center;" id="newFrameBound"><img src="'+logo+'" /></div>');	
	very.write(document.getElementById('showFrame').innerHTML+'<div style="width:98%;text-align:right;padding:10px;clear:both;"><a href="javascript:void(0)" onclick="window.close()" style="color:#2A2ACC;font-weight:bold;">Click to Close</a></div>');	
	very.write('</div>');
	very.write(unescape('%3Cscript type="text/javascript" language="javascript"%3E window.print();%3C/script%3E')+'</body></html>');
	very.close();
}

var nocacheqpwe = 0;
function show_me_way_to(passme) {	
	if(passme == "states"){
		idthing = "list_of_states";
	}
	if(passme == "city"){
		idthing = "list_of_cities";
	}
	//document.getElementById(idthing).innerHTML = "<div class='loading'></div>";	
	if(passme == "city"){
		var getd_country = encodeURI(document.getElementById("country").value);
		getd_country = getd_country.replace(/&/gi, "^^");
		var getd_state = encodeURI(document.getElementById("states").value);
		getd_state = getd_state.replace(/&/gi, "^^");
		if(getd_state == "others"){
			document.getElementById("other_state_box").innerHTML = '<div>Write your state: <input name="state_other" id="state_other" type="text" maxlength="250" class="textinput" style="width:240px;"></div>';
			document.getElementById("other_location_box").innerHTML = '<div>Write your city: <input name="city_other" id="city_other" type="text" maxlength="250" class="textinput" style="width:240px;"></div>';
			document.getElementById("list_of_cities").innerHTML = "<input type='hidden' id='location_city' value=''>";
		} else {
			nocacheqpwe = Math.random();
			http.open('get', statecity+'?country='+getd_country+'&states='+getd_state+'&page='+abxs+'&nocacheqpwe = '+nocacheqpwe);
			http.onreadystatechange = insertReplyqpwe;
			http.send(null);
		}
	} else if(passme == "states"){
		var getd_country = encodeURI(document.getElementById("country").value);
		getd_country = getd_country.replace(/&/gi, "^^");
		http.open('get', statecity+'?country='+getd_country+'&page='+abxs+'&nocacheqpwe = '+nocacheqpwe);
		http.onreadystatechange = insertReplyqpwe;
		http.send(null);
	} else {
		document.getElementById("other_state_box").innerHTML = '<div>Write your state: <input name="state_other" id="state_other" type="text" maxlength="250" class="textinput" style="width:240px;"></div>';
		document.getElementById("other_location_box").innerHTML = '<div>Write your city: <input name="city_other" id="city_other" type="text" maxlength="250" class="textinput" style="width:240px;"></div>';
		document.getElementById("list_of_states").innerHTML = "<input type='hidden' id='states' value=''>";
		document.getElementById("list_of_cities").innerHTML = "<input type='hidden' id='location_city' value=''>";
	}
}
function insertReplyqpwe() {
	if(http.readyState == 4){
		var responseqpwe = http.responseText;
		var citystatearray = responseqpwe.split("~");
		var list_details = citystatearray[0];	
		var wheretodisplay = citystatearray[1];
		var rowreturn = citystatearray[2];	
		if(wheretodisplay == 1){
			if(rowreturn > 0){
				document.getElementById('list_of_states').innerHTML = ''+list_details;
				document.getElementById("other_state_box").innerHTML = '';
				document.getElementById("other_location_box").innerHTML = '<select name="location_city" id="location_city" onchange="javascript:other_location();"><option value="">- select one -</option></select>';
			} else {
				document.getElementById("other_state_box").innerHTML = '<div>Write your state: <input name="state_other" id="state_other" type="text" maxlength="250" class="textinput" style="width:240px;"></div>';
				document.getElementById("other_location_box").innerHTML = '<div>Write your city: <input name="city_other" id="city_other" type="text" maxlength="250" class="textinput" style="width:240px;"></div>';
				document.getElementById("list_of_states").innerHTML = "<input type='hidden' id='states' value='others'>";
				document.getElementById("list_of_cities").innerHTML = "<input type='hidden' id='location_city' value='others'>";
			}
		} else if(wheretodisplay == 2){
			if(rowreturn > 0){
				document.getElementById('list_of_cities').innerHTML = ''+list_details;
				document.getElementById("other_state_box").innerHTML = '';
				document.getElementById("other_location_box").innerHTML = '';
			} else {
				document.getElementById("other_location_box").innerHTML = '<div>Write your city: <input name="city_other" id="city_other" type="text" maxlength="250" class="textinput" style="width:240px;"></div>';
				document.getElementById("list_of_states").innerHTML = "";
				document.getElementById("list_of_cities").innerHTML = "<input type='hidden' id='location_city' value='others'>";
			}
		}
	}		
}

var nocachexpxz = 0;
function showmerates(plantype) {
	document.getElementById('plan_amount_display').innerHTML = "<img src='"+tb_pathXLoading+"' border='0'> Please wait...";
	var memtype= encodeURI(document.getElementById("membership_types").value);
	if(plantype == "advertise"){
		if(memtype == "Image"){
			document.getElementById("advertise_me2").disabled =true;
			document.getElementById("advertise_me1").disabled =false;
			document.getElementById("writetext").style.display = "none";
		}
		if(memtype == "Text"){
			document.getElementById("advertise_me1").disabled =true;
			document.getElementById("advertise_me2").disabled =false;
			document.getElementById("browseimage").style.display = "none";
		}
	}
	nocachexpxz = Math.random();
	http.open('get', plan_ajax+'?memtype='+memtype+'&plantype='+plantype+'&nocachexpxz = '+nocachexpxz);
	http.onreadystatechange = insertReplyxpxz;
	http.send(null);
}
function insertReplyxpxz() {
	if(http.readyState == 4){
		var responsexpxz = http.responseText;
		var ewmsplit = responsexpxz.split("^^");
		var ewmsg_display = ewmsplit[0];	
		var ewnewprice = ewmsplit[1];		
		document.getElementById('plan_amount_display').innerHTML = ''+ewmsg_display;
		if(ewnewprice > 0){
			document.getElementById('onselectingplans').style.display = "block";
		} else {
			document.getElementById('onselectingplans').style.display = "none";
		}
	}
}


var nocachebtya = 0;
function processing_order(){	
	document.getElementById('order_receiving').innerHTML = "<img src='"+tb_pathXLoading+"' border='0'> Please wait...";
	var category= encodeURI(document.getElementById("category").value);
	category = category.replace(/&/gi, "^^");
	var btwq = document.getElementsByName("user_option"); 	
	var gonna = "";
	var check_gonn = 1;
	var kites = (btwq.length);
    for (k = 0; k < kites; k++) {
        if (btwq[k].checked) {
			var option_d2 = btwq[k].value;	
			gonna = gonna + option_d2;
			if(check_gonn < kites){
				gonna = gonna + ",";
				check_gonn = eval(parseInt(check_gonn + 1));
			}
		}
    }	
	var company_and= encodeURI(document.getElementById("company").value);
	company_and = company_and.replace(/&/gi, "^^");
	var address_and= encodeURI(document.getElementById("address").value);
	address_and = address_and.replace(/&/gi, "^^");
	var country= encodeURI(document.getElementById("country").value);
	var states= encodeURI(document.getElementById("states").value);
	if(states == "others"){
		var states= encodeURI(document.getElementById("state_other").value);
	}
	var location_city= encodeURI(document.getElementById("location_city").value);
	if(location_city == "others"){
		var location_city= encodeURI(document.getElementById("city_other").value);
	}
	alert(country+":"+states+":"+location_city);
	var pincode= encodeURI(document.getElementById("pincode").value);
	var phone= encodeURI(document.getElementById("phone").value);
	var mobile= encodeURI(document.getElementById("mobile").value);
	var fax= encodeURI(document.getElementById("fax").value);
	var contact_and= encodeURI(document.getElementById("contact").value);
	contact_and = contact_and.replace(/&/gi, "^^");
	var planamount= encodeURI(document.getElementById("plan_amount").value);
	var memstype= encodeURI(document.getElementById("membership_types").value);
	if(planamount > 0){
		var website= encodeURI(document.getElementById("website").value);
		var ros = document.getElementsByName("c_card"); 
		for (i = 0; i < ros.length; i++) {
			if (ros[i].checked) {
				var vasrname = document.getElementById('c_card'+i).value;						
			}
		}
	}
	var keyword_and= encodeURI(document.getElementById("keyword").value);
	keyword_and = keyword_and.replace(/&/gi, "^^");
	var full_name= encodeURI(document.getElementById("full_name").value);
	var email= encodeURI(document.getElementById("email").value);	
	var passwd_and= encodeURI(document.getElementById("passwd").value);	
	passwd_and = passwd_and.replace(/&/gi, "^^");
	var verifybox= encodeURI(document.getElementById("verify_box").value);	
	nocachebtya = Math.random();		
	http.open("POST", url, true);
	http.onreadystatechange = insertReplybtya;
	http.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	http.send("&business_type="+gonna+"&category="+category+"&company="+company_and+"&address="+address_and+"&country="+country+"&states="+states+"&location="+location_city+"&pincode="+pincode+"&phone="+phone+"&mobile="+mobile+"&fax="+fax+"&contact="+contact_and+"&plan_amount="+planamount+"&membership_types="+memstype+"&website="+website+"&ordertype="+vasrname+"&keyword="+keyword_and+"&full_name="+full_name+"&user_email="+email+"&passwd="+passwd_and+"&page="+abxs+"&verifybox="+verifybox);	
}
function insertReplybtya() {
	if(http.readyState == 4){	
		var responsebtya = http.responseText;
		var msddplit = responsebtya.split("~~");
		var msg_display = msddplit[0];	
		var new_alert = msddplit[1];
		if(msg_display == 1){
			alert(new_alert);
			document.getElementById('order_receiving').innerHTML = "<button onclick='javascript:processing_order();' style='background:transparent url("+path+"images/confirm_this_order.png);width:160px;height:60px;cursor:pointer'>&nbsp;</button>";
			reloadCaptcha('secimg');
		} else {			
			document.getElementById('order_receiving').innerHTML = ''+new_alert;		
		}
	}	
}
function reloadCaptcha(x5){
	randomkey=Math.floor(Math.random()*1000000);
	document.getElementById(x5).src=verifyimage+"?"+randomkey;
}


function validation(){		
	var falseth = 0;
	var category_and= encodeURI(document.getElementById("category").value);	
	if(category_and == ""){
		document.getElementById('categoryInnerHTML').innerHTML = "<span style='color:#bb1b09;'>Please select category.</span>";
		var falseth = 1;
	} else {
		document.getElementById('categoryInnerHTML').innerHTML = "";
		
	}
	var japan_fis = 0;
	if(category_and){
		var subcategory_and= encodeURI(document.getElementById("subcategory").value);
		var write_sub= encodeURI(document.getElementById("write_sub").value);
		if(subcategory_and == ""){
			if(write_sub == ""){
				document.getElementById('subcategoryInnerHTML').innerHTML = "<span style='color:#bb1b09;'>Please select subcategory or write your own.</span>";
				var falseth = 1;
			} else {
				document.getElementById('subcategoryInnerHTML').innerHTML = "";
				
			}
		}
		/*
		if(subcategory_and){
			var sub2category_and= encodeURI(document.getElementById("sub2category").value);
			var write_lower_sub= encodeURI(document.getElementById("write_lower_sub").value);
			if(sub2category_and == ""){
				if(write_lower_sub == ""){
					document.getElementById('sub2categoryInnerHTML').innerHTML = "<span style='color:#bb1b09;'>Please select lower subcategory or write your own.</span>";
					var falseth = 1;
					japan_fis = 0;
				} else {
					document.getElementById('sub2categoryInnerHTML').innerHTML = "";
					
				}
			}
		}
		*/
		var sub2category_and= encodeURI(document.getElementById("sub2category").value);
		var write_lower_sub= encodeURI(document.getElementById("write_lower_sub").value);
		if(sub2category_and == ""){
			if(write_lower_sub == ""){
				document.getElementById('sub2categoryInnerHTML').innerHTML = "<span style='color:#bb1b09;'>Please select lower subcategory or write your own.</span>";
				var falseth = 1;
			} else {
				document.getElementById('sub2categoryInnerHTML').innerHTML = "";
				
			}
		}
		
	}
	
	/*
	var btwq = document.getElementsByName("user_option"); 	
	var gonna = "";
	var check_gonn = 1;
	var kites = (btwq.length);
    for (k = 0; k < kites; k++) {
        if (btwq[k].checked) {
			var option_d2 = btwq[k].value;	
			gonna = gonna + option_d2;
			if(check_gonn < kites){
				gonna = gonna + ",";
				check_gonn = eval(parseInt(check_gonn + 1));
			}
		}
    }
	if(gonna == "" || gonna == "undefined"){
		document.getElementById('user_optionInnerHTML').innerHTML = "<span style='color:#bb1b09;'>Please select your business types.</span>";
		var falseth = 1;
	}
	*/
	var company= encodeURI(document.getElementById("company").value);
	if(company == ""){
		document.getElementById('companyInnerHTML').innerHTML = "<span style='color:#bb1b09;'>Please write your company name.</span>";
		var falseth = 1;
	} else {
		document.getElementById('companyInnerHTML').innerHTML = "";
		
	}
	var address= encodeURI(document.getElementById("address").value);
	if(address == ""){
		document.getElementById('addressInnerHTML').innerHTML = "<span style='color:#bb1b09;'>Please write your address.</span>";
		var falseth = 1;
	} else {
		document.getElementById('addressInnerHTML').innerHTML = "";
		
	}
	var country= encodeURI(document.getElementById("country").value);
	if(country == ""){
		document.getElementById('countryInnerHTML').innerHTML = "<span style='color:#bb1b09;'>Please write your country name.</span>";
		var falseth = 1;
	} else {
		document.getElementById('countryInnerHTML').innerHTML = "";
		
	}
	var states= encodeURI(document.getElementById("states").value);	
	if(states == "others"){
		var states= encodeURI(document.getElementById("state_other").value);
	}
	if(states == ""){
		document.getElementById('stateInnerHTML').innerHTML = "<span style='color:#bb1b09;'>Please write your state name.</span>";
		var falseth = 1;
	} else {
		document.getElementById('stateInnerHTML').innerHTML = "";
		
	}
	var location_city= encodeURI(document.getElementById("location_city").value);
	if(location_city == "others"){
		var location_city= encodeURI(document.getElementById("city_other").value);
	}
	if(location_city == ""){
		document.getElementById('cityInnerHTML').innerHTML = "<span style='color:#bb1b09;'>Please write your city name.</span>";
		var falseth = 1;
	} else {
		document.getElementById('cityInnerHTML').innerHTML = "";
		
	}
	/*
	var pincode= encodeURI(document.getElementById("pincode").value);
	if(pincode == ""){
		document.getElementById('pincodeInnerHTML').innerHTML = "<span style='color:#bb1b09;'>Please write your city pincode.</span>";
		var falseth = 1;
	} else {
		document.getElementById('pincodeInnerHTML').innerHTML = "";
		
	}
	*/
	var phone= encodeURI(document.getElementById("phone").value);
	var mobile= encodeURI(document.getElementById("mobile").value);
	if(mobile == ""){
		document.getElementById('mobileInnerHTML').innerHTML = "<span style='color:#bb1b09;'>Please write your mobile number.</span>";
		var falseth = 1;
	} else {
		document.getElementById('mobileInnerHTML').innerHTML = "";
		
	}
	var fax= encodeURI(document.getElementById("fax").value);
	var contact= encodeURI(document.getElementById("contact").value);
	var planamount= encodeURI(document.getElementById("plan_amount").value);
	var memstype= encodeURI(document.getElementById("membership_types").value);
	if(memstype == ""){
		document.getElementById('memplanInnerHTML').innerHTML = "<span style='color:#bb1b09;'>Please select a membership plan that suits you.</span>";
		var falseth = 1;
	} else {
		document.getElementById('memplanInnerHTML').innerHTML = "";
		
	}
	if(planamount > 0){
		var website= encodeURI(document.getElementById("website").value);
		var ros = document.getElementsByName("c_card"); 
		for (i = 0; i < ros.length; i++) {
			if (ros[i].checked) {
				var vasrname = document.getElementById('c_card'+i).value;						
			}
		}
		if(vasrname == "" || vasrname == "undefined"){
			document.getElementById('cardInnerHTML').innerHTML = "<span style='color:#bb1b09;'>Please select your payment method.</span>";
			var falseth = 1;
		} else {
			document.getElementById('cardInnerHTML').innerHTML = "";
			
		}
	}	
	var keywordnum= encodeURI(document.getElementById("keywordnum").value);
	var alert_key = "";
	for(zs = 1; zs <= keywordnum; zs++){
		var Wkeyword= encodeURI(document.getElementById("Wkeyword"+zs).value);
		if(Wkeyword == ""){
			var Ekeyword= encodeURI(document.getElementById("Ekeyword"+zs).value);
			if(Ekeyword == ""){
				alert_key = alert_key + "Please select keyword or write your own for keyword"+zs+".<br>";
			}
		}
	}
	if(alert_key != ""){
		document.getElementById('keyInnerHTML').innerHTML = "<span style='color:#bb1b09;'>"+alert_key+"</span>";
		var falseth = 1;
	} else {
		document.getElementById('keyInnerHTML').innerHTML = "";
		
	}
	var checktemp= encodeURI(document.getElementById("checktemp").value);
	if(checktemp == 1){
		var full_name= encodeURI(document.getElementById("full_name").value);
		if(full_name == ""){
			document.getElementById('nameInnerHTML').innerHTML = "<span style='color:#bb1b09;'>Please write your full name.</span>";
			var falseth = 1;
		} else {
			document.getElementById('nameInnerHTML').innerHTML = "";
			
		}
		var email= encodeURI(document.getElementById("email").value);
		var filter=/^.+@.+\..{2,3}$/;
		if(email == ""){
			document.getElementById('emailInnerHTML').innerHTML = "<span style='color:#bb1b09;'>Please write your email.</span>";
			var falseth = 1;

		} else if(!filter.test(email)){
			document.getElementById('emailInnerHTML').innerHTML = "<span style='color:#bb1b09;'>Valid email is required.</span>";
			var falseth = 1;
		} else {
			document.getElementById('emailInnerHTML').innerHTML = "";
			
		}
		var passwd= encodeURI(document.getElementById("passwd").value);
		if(passwd.length < 6){
			document.getElementById('passInnerHTML').innerHTML = "<span style='color:#bb1b09;'>Password should be of 6 characters at least.</span>";
			var falseth = 1;
		} else {
			document.getElementById('passInnerHTML').innerHTML = "";
			
		}
	}
	var sumvalue= encodeURI(document.getElementById("subvalue").value);
	var verify_box= encodeURI(document.getElementById("verify_box").value);
	if(sumvalue != verify_box){
		document.getElementById('verifyInnerHTML').innerHTML = "<span style='color:#bb1b09;'>You didn't verfiy digits.</span>";
		var falseth = 1;
	} else {
		document.getElementById('verifyInnerHTML').innerHTML = "";
		
	}
	if(falseth > 0){
		alert("There are some fields that needs to be filled or chosen. Please see for comments in red.");
		return false;
	} else {
		return true;
	}
}


