function allChange(id)
{
	if ( id == 'allChk' )
	{
		if ( document.getElementById(id).checked == true )
		{
			document.getElementById('allChk2').checked = true;
			SelectAll();
		}
		else if ( document.getElementById(id).checked == false )
		{
			document.getElementById('allChk2').checked = false;
			ClearAll();
		}
	}
	else if ( id == 'allChk2' )
	{
		if ( document.getElementById(id).checked == true )
		{
			document.getElementById('allChk').checked = true;
			SelectAll();
		}
		else if ( document.getElementById(id).checked == false )
		{
			document.getElementById('allChk').checked = false;
			ClearAll();
		}
	}
}


// Below function is used for Product, Buy, Sell, Company Search in header of Tradingbiz.com.somesh
function functionSearch(n) {
	
	for(i=1; i<5; i++) {
		
		document.getElementById('searchTab'+i).className='fl off mr2px pointer';
		var img=document.getElementById('searchTab'+i).getElementsByTagName('img');
		
		img[0].src='/images/search_off_l.gif';
		img[1].src='/images/search_off_r.gif';
		
		document.getElementById('searchOptions'+i).className='pt7px pl17px dn';
		
		if(n) {
			
			document.getElementById('searchTab'+n).className='fl on white b mr2px pointer';
			var img=document.getElementById('searchTab'+n).getElementsByTagName('img');
			
			img[0].src='/images/search_on_l.gif';
			img[1].src='/images/search_on_r.gif';
			
			document.getElementById('searchOptions'+n).className='pt7px pl17px';
		}
		//alert(i)
	}

	var sk = 'sk'+n;
	
	document.form12.srch_type.value = n;
	
	if (chktrim(form12.sk1.value).length != 0 && chktrim(form12.sk1.value)!='Search Product') {
		
		document.getElementById(sk).value = document.form12.sk1.value;
		
		if (sk!='sk1') {
			
			document.getElementById('sk1').value = '';
		}
		if (sk!='sk2') {
			
			document.getElementById('sk2').value = '';
		}
		if (sk!='sk3') {
			
			document.getElementById('sk3').value = '';
		}
		if (sk!='sk4') {
			
			document.getElementById('sk4').value = '';
		}
	}
	
	if (chktrim(form12.sk2.value).length != 0 && chktrim(form12.sk2.value)!='Search Buyer') {
		
		document.getElementById(sk).value = document.form12.sk2.value;
		
		if (sk!='sk1') {
			
			document.getElementById('sk1').value = '';
		}
		if (sk!='sk2') {
			
			document.getElementById('sk2').value = '';
		}
		if (sk!='sk3') {
			
			document.getElementById('sk3').value = '';
		}
		if (sk!='sk4') {
			
			document.getElementById('sk4').value = '';
		}
	}
	if (chktrim(form12.sk3.value).length != 0 && chktrim(form12.sk3.value)!='Search Seller') {
		
		document.getElementById(sk).value = document.form12.sk3.value;
		
		if (sk!='sk1') {
			
			document.getElementById('sk1').value = '';
		}
		if (sk!='sk2') {
			
			document.getElementById('sk2').value = '';
		}
		if (sk!='sk3') {
			
			document.getElementById('sk3').value = '';
		}
		if (sk!='sk4') {
			
			document.getElementById('sk4').value = '';
		}
	}
	if (chktrim(form12.sk4.value).length != 0 && chktrim(form12.sk4.value)!='Search Company') {
		
		document.getElementById(sk).value = document.form12.sk4.value;
		
		if (sk!='sk1') {
			
			document.getElementById('sk1').value = '';
		}
		if (sk!='sk2') {
			
			document.getElementById('sk2').value = '';
		}
		if (sk!='sk3') {
			
			document.getElementById('sk3').value = '';
		}
		if (sk!='sk4') {
			
			document.getElementById('sk4').value = '';
		}
	}
	
	var url = window.location.href;
	
	var web_address_offline = url.substring(0, 31);
	var web_address_online = url.substring(0, 36);
	
	if (chktrim(form12.sk1.value)!='Search Product' && chktrim(form12.sk2.value)!='Search Buyer' && chktrim(form12.sk3.value)!='Search Seller' && chktrim(form12.sk4.value)!='Search Company' && (web_address_offline=='http://192.168.1.110/search.php' || web_address_online=='http://www.tradingbiz.com/search.php')) {
		
		document.form12.submit();
	}
}

function emailThisPage(rUrl) {
		
    var target = document.location;

  	var win = window.open(''+rUrl+'//popup-email-this-page.html?sendurl=' + target, 'notice', 'width=600,height=500,location=no,toolbar=no,status=no,resizable=no,scrollbars=yes');
  	win.focus();
}

function bookmarksite(){
	var titleVar = document.title;
	
	var urlVar = document.location;
	
	// firefox
	if (window.sidebar) {
		window.sidebar.addPanel(titleVar, urlVar, "");
	}
	// opera
	else if(window.opera && window.print) { 
		var elem = document.createElement('a');
		elem.setAttribute('href',urlVar);
		elem.setAttribute('title',titleVar);
		elem.setAttribute('rel','sidebar');
		elem.click();
	} 
	// ie
	else  {
		window.external.AddFavorite(urlVar,titleVar)
	}	
}

function firefoxAlert(pageurl) {
	
	if(navigator.appName=="Microsoft Internet Explorer") {
		
		pageurl.style.behavior='url(#default#homepage)';pageurl.setHomePage('http://www.tradingbiz.Com');
	}
	else {
		alert('To set TradingBiz.Com as your home page in Firefox, click and drag the button to the "Home" icon in your browser.');
	}
	return false;
}

function setHome(u) {
	if(!u)u='http://www.192.168.1.110/';
	var oBtn = document.getElementById("btnSetHome");
	if(oBtn.addBehavior) {
		oBtn.style.behavior='url(#default#homepage)';
		oBtn.setHomePage(u);
		return false;
	}
	return true;
}

function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);


function setBgPosition(identity, pos) {
	abc=document.getElementById(identity).style.backgroundPosition=pos;
}

function st_f(n) {
	
	for(i=1; i<5; i++) {
		var a=document.getElementById('sl'+i);
		var b=document.getElementById('slc'+i);
		var c=document.getElementById('st'+i);
		if (n==i) {
			a.className='fl p5px15px b';
			b.className='fl';
			c.style.backgroundPosition='left top';
		}
		else {
			a.className='fl p5px15px lh12em';
			b.className='fl none';
			c.style.backgroundPosition='left -30px';
		}
	}
}

function st_f1111(n) {

	for(i=1; i<5; i++) {
		var a=document.getElementById('sl'+i);
		var b=document.getElementById('slc'+i);
		var c=document.getElementById('st'+i);
		var d=document.getElementById('sk_'+i);
		
		var a1=document.getElementById('sk_'+i).value;

					
		if (n==i) {
			a.className='fl p5px15px b';
			b.className='fl';
			c.style.backgroundPosition='left top';
		}
		else {
			a.className='fl p5px15px lh12em';
			b.className='fl none';
			c.style.backgroundPosition='left -30px';
		}
		if (a1!='' && a1!='Search Products(s)' && a1!='Search Buy Offers(s)' && a1!='Search Sell Offers(s)' && a1!='Search Companies(s)') {
	      	document.form12.submit();
  		}		
	}
	
}

function setWidth1() {
        var screenWidth=screen.width;
        if(screenWidth>=1024) {
                document.getElementById('body').style.width='1000px';
        }
        else {
                document.getElementById('body').style.width='776px';
        }
}

function validCheckbox(dml) {
	var pp=1;
	var formn=eval('document.'+dml);
	len=formn.elements.length;
	var i=0;
	for(i=0; i<len; i++) {
    	if (formn.elements[i].type == "checkbox" && formn.elements[i].checked==true) {
           	pp=2;
		} 
	}
    if (pp==1) {
    	alert("You have not selected the checkbox");
		return false;
	}
}

function openwin (file,Iwidth,Iheight) {
      var newWin1=window.open(file,'nWin2','x=0,y=0,toolbar=no,location=no,directories=no,status=no,scrollbars=yes, copyhistory=no,width='+Iwidth+',height='+Iheight+',screenX=0,screenY=0,left=20,top=20');
}

// Below script is used to hide particular element.somesh
function hide(idname) {
	
	document.getElementById(idname).style.display='none';
}

// Below script is used to unhide particular element.somesh
function unhide(idname) {
	
	document.getElementById(idname).style.display='';
}

// Below function is used to hide and unhide element.somesh
function hide_unhide(elementname) {
	
	if(document.getElementById(elementname).style.display == 'none'){
				
		document.getElementById(elementname).style.display = 'block';
	}
	else {
		
		document.getElementById(elementname).style.display = 'none';
	}
}

function chktrim(inputString) {
     if (typeof inputString != "string") { return inputString; }
     var retValue = inputString;
     var ch = retValue.substring(0, 1);
     while (ch == " ") { 
       retValue = retValue.substring(1, retValue.length);
       ch = retValue.substring(0, 1);
     } 
     ch = retValue.substring(retValue.length-1, retValue.length);
     while (ch == " ") { 
        retValue = retValue.substring(0, retValue.length-1);
        ch = retValue.substring(retValue.length-1, retValue.length);
     }
     while (retValue.indexOf("  ") != -1) { 
        retValue = retValue.substring(0, retValue.indexOf("  ")) + retValue.substring(retValue.indexOf("  ")+1, retValue.length); // Again, there are two spaces in each of the strings
     }
     return retValue; 
} 

function banner(formname) {
	if (chktrim(formname.banner_url.value).length==0) {
      	alert("Enter your URL");
	  	formname.banner_url.focus();
      	return false;
   	}
   	if (chktrim(formname.email_id.value).length == 0) {
      	alert("E-mail address can't be left blank");
      	formname.email_id.focus();
      	return false;
   	}
   	if (formname.email_id.value.indexOf('@') == -1) {
      	alert("Error in e-mail address");
      	formname.email_id.focus();
      	return false;
   	}
   	if (formname.email_id.value.indexOf('.') == -1) {
      	alert("Error in e-mail address");
      	formname.email_id.focus();
      	return false;
   	}
   	if (formname.email_id.value.indexOf('@') != formname.email_id.value.lastIndexOf('@')) {
      	alert("Please Specify One E-mail address only");
      	formname.email_id.focus();
      	return false;
   	}   	
   	if (chktrim(formname.banner_kword.value).length==0) {
      	alert("Enter your keyword");
	  	formname.banner_kword.focus();
      	return false;
   	}
   	if (formname.kword_only.options[formname.kword_only.selectedIndex].value=="")  {
      	alert("Select your Display");
      	formname.kword_only.focus();
      	return false;
   	}
}

// Below function is used to validate form for Existing Member or New Member.somesh
function enquiryValid(formname, nojs) {
	
	if (chktrim(formname.subject.value).length==0) {
      	alert("Enter Your Subject For Inquiry");
	  	formname.subject.focus();
      	return false;
   	}
	if (chktrim(formname.detail_req.value).length<10 || chktrim(formname.detail_req.value).length>1000){
    	if (formname.detail_req.value.length>1000){
    		alert("Your Requirement Details [ maximum 1000 characters ] ");
		}
		else {
    		alert("Please enter your Requirement Details [ minimum 10 characters ] ");
		}
        formname.detail_req.focus();
        return (false);
	}
	
	if (formname.membertype[0].checked) {
		if (chktrim(formname.user_name.value).length == 0) {
	    	alert("E-mail address can't be left blank");
			formname.user_name.focus();
	        return false;
		}
	    if (formname.user_name.value.indexOf('@') == -1) {
	    	alert("Error in e-mail address");
			formname.user_name.focus();
	        return false;
		}
	    if (formname.user_name.value.indexOf('.') == -1) {
	    	alert("Error in e-mail address");
	       formname.user_name.focus();
	        return false;
		}
	    if (formname.user_name.value.indexOf('@') != formname.user_name.value.lastIndexOf('@')) {
	    	alert("Please Specify One E-mail address only");
	        formname.user_name.focus();
	        return false;
		}
	    if (formname.pass_word.value.length==0) {
	    	alert("Enter Your Password ");
	        formname.pass_word.focus();
	        return false;
		}
	}
	else if (nojs!='N') {
	   	if (chktrim(formname.your_name.value).length==0) {
	      	alert("Enter your name");
		  	formname.your_name.focus();
	      	return false;
	   	}
	   	if (chktrim(formname.email.value).length == 0) {
	      	alert("E-mail address can't be left blank");
	      	formname.email.focus();
	      	return false;
	   	}
	   	if (formname.email.value.indexOf('@') == -1) {
	      	alert("Error in e-mail address");
	      	formname.email.focus();
	      	return false;
	   	}
	   	if (formname.email.value.indexOf('.') == -1) {
	      	alert("Error in e-mail address");
	      	formname.email.focus();
	      	return false;
	   	}
	   	if (formname.email.value.indexOf('@') != formname.email.value.lastIndexOf('@')) {
	      	alert("Please Specify One E-mail address only");
	      	formname.email.focus();
	      	return false;
	   	}
	   	if (chktrim(formname.comp_name.value).length ==0) {
	      	alert("Enter Your Company Name");
	      	formname.comp_name.focus();
	      	return false;
	   	}   	
	   	if (formname.country.options[formname.country.selectedIndex].value=="")  {
	      	alert("Select your Country");
	      	formname.country.focus();
	      	return false;
	   	}
	   	if (chktrim(formname.address.value).length ==0) {
	      	alert("Enter Street Address");
	      	formname.address.focus();
	      	return false;
	   	}
	
		if (formname.ph_ccode.value.length ==0) {
	        alert("Enter Phone Number - Country Code");
	        formname.ph_ccode.focus();
	        return false;
	     }
	     if (!parseInt(formname.ph_acode.value)) {
	        alert("Incorrect Phone - Area Code");
	        formname.ph_acode.focus();
	        return false;
	     }
	     if (chktrim(formname.ph_number.value).length ==0) {
	        alert("Enter Phone Number");
	        formname.ph_number.focus();
	        return false;
	     }   
     }
}

function selectcheckbox() {
    var pp=1;
    dml=document.form2;
    len=dml.elements.length;
    var i=0;
    for(i=0; i<len; i++) {

       if (document.form2.elements[i].type == "checkbox" && document.form2.elements[i].checked==true) {
          pp=2;
       }
    }
    if (pp==1) {
      alert("You have not selected any party.\n\nPlease select the parties && then proceed");
    }
    else {
      document.form2.target="";
      document.form2.submit();
    }
}

function inquiryNow() {
    var pp=1;
    dml=document.form2;
    len=dml.elements.length;
    var i=0;
    for(i=0; i<len; i++) {

       if (document.form2.elements[i].type == "checkbox" && document.form2.elements[i].checked==true) {
          pp=2;
       }
    }
    if (pp==1) {
      alert("You have not selected any party.\n\nPlease select the parties && then proceed");
    }
    else {
      document.form2.target="_blank";
      document.form2.submit();
    }
}

// Below script is to check and uncheck checkboxes.somesh
function checkAll(val, formname) {
	
   	dml=eval('document.'+formname);
   	len=dml.elements.length;
   	var i=0;
   	for (i=0; i<len; i++) {
     	if (dml.elements[i].type == "checkbox") {
        	if (val == 1) { 
           		dml.elements[i].checked=true;
        	} 
			else {
           		dml.elements[i].checked=false;
        	}
     	}   
   	}
}

function feedbackValid(formname, frmfrom) {
	
   	if (chktrim(formname.your_name.value).length==0) {
	   	
      	alert("Enter your name");
	  	formname.your_name.focus();
      	return false;
   	}
   	
   	if (chktrim(formname.email.value).length == 0) {
	   	
      	alert("E-mail address can't be left blank");
      	formname.email.focus();
      	return false;
   	}
   	
   	if (formname.email.value.indexOf('@') == -1) {
	   	
      	alert("Error in e-mail address");
      	formname.email.focus();
      	return false;
   	}
   	
   	if (formname.email.value.indexOf('.') == -1) {
	   	
      	alert("Error in e-mail address");
      	formname.email.focus();
      	return false;
   	}
   	
   	if (formname.email.value.indexOf('@') != formname.email.value.lastIndexOf('@')) {
	   	
      	alert("Please Specify One E-mail address only");
      	formname.email.focus();
      	return false;
   	}
   	
   	if (chktrim(formname.address.value).length==0) {
	   	
      	alert("Enter your address");
	  	formname.address.focus();
      	return false;
   	}
   	
   	if (chktrim(formname.city.value).length==0) {
	   	
      	alert("Enter your city");
	  	formname.city.focus();
      	return false;
   	}
   	
   	if (chktrim(formname.state.value).length==0) {
	   	
      	alert("Enter your state");
	  	formname.state.focus();
      	return false;
   	}
 
   	if (chktrim(formname.country.value).length==0) {
	   	
      	alert("Select your country");
	  	formname.country.focus();
      	return false;
   	}
   	
   	if(frmfrom=='C') {
	   	
	   	if (chktrim(formname.subject.value).length==0) {
	   	
	      	alert("Enter your subject");
		  	formname.subject.focus();
	      	return false;
	   	}
   	}
   	
	if (chktrim(formname.detail_req.value).length<10 || chktrim(formname.detail_req.value).length>1000){
		
    	if (formname.detail_req.value.length>1000){
	    	
    		alert("Your Requirement Details [ maximum 1000 characters ] ");
		}
		else {
			
    		alert("Please enter your Requirement Details [ minimum 10 characters ] ");
		}
		
        formname.detail_req.focus();
        return (false);
	}
}

function chkLen() {
	document.company_listing.char_len.value=document.company_listing.prod_desc.value.length;
	
    if (document.company_listing.prod_desc.value.length>1000) {
    	alert("Your text exceed 1000 characters");
        document.company_listing.prod_desc.focus();
        return false;
	}
}
function newsletter_validate(formname) {
	
	if (chktrim(formname.catgID.value).length<1) {
		alert ("Please Select Trade Show By Industry");	
		formname.catgID.focus();
		return false;
	}
	if (chktrim(formname.email_id.value).length == 0) {
	  alert("Email-Id can't be left blank");
	  formname.email_id.focus();
	  return false;
	}
	if (chktrim(formname.email_id.value).indexOf('@') == -1) {
	  alert("Error in Email-Id");
	  formname.email_id.focus();
	  return false;
	}
	if (chktrim(formname.email_id.value).indexOf('.') == -1) {
	  alert("Error in Email-Id");
	  formname.email_id.focus();
	  return false;
	}
	if (chktrim(formname.email_id.value).indexOf('@') !=  chktrim(formname.email_id.value).lastIndexOf('@')) {
	  alert("Please Specify One Email-Id only");
	  formname.email_id.focus();
	  return false;
	}  
}
function popup(formname,file,Iwidth,Iheight) {
	var catgID = document.getElementById('catgID_id');
	var catgID_id = catgID.options[catgID.selectedIndex].value;
	var email_id = document.getElementById('email_id').value;
	
	var newWin1=window.open(file+'&catgID='+catgID_id+'&email_id='+email_id,'nWin2','x=0,y=0,toolbar=no,location=no,directories=no,status=yes,scrollbars=yes, copyhistory=no,width='+Iwidth+',height='+Iheight+',screenX=0,screenY=0,left=20,top=20');
}



function listingValid(formname) {
   	if (chktrim(formname.comp_name.value).length==0) {
      	alert("Enter Company / Organization Name ");
	  	formname.comp_name.focus();
      	return false;
   	}
   	if (formname.bus_ty.options[formname.bus_ty.selectedIndex].value=="")  {
      	alert("Select Nature of Business  ");
      	formname.bus_ty.focus();
      	return false;
   	}
	if (chktrim(formname.prod_desc.value).length<10 || chktrim(formname.prod_desc.value).length>1000){
    	if (formname.prod_desc.value.length>1000){
    		alert("Enter your product(s) details [ maximum 1000 characters ] ");
		}
		else {
    		alert("Enter your product(s) details [ minimum 10 characters ] ");
		}
        formname.prod_desc.focus();
        return (false);
	}
	
   	if (chktrim(formname.your_name.value).length==0) {
      	alert("Enter Your Name ");
	  	formname.your_name.focus();
      	return false;
   	}   	    	 	
   	if (chktrim(formname.user_name.value).length == 0) {
      	alert("E-mail address can't be left blank");
      	formname.user_name.focus();
      	return false;
   	}
   	if (formname.user_name.value.indexOf('@') == -1) {
      	alert("Error in e-mail address");
      	formname.user_name.focus();
      	return false;
   	}
   	if (formname.user_name.value.indexOf('.') == -1) {
      	alert("Error in e-mail address");
      	formname.email.focus();
      	return false;
   	}
   	if (formname.user_name.value.indexOf('@') != formname.user_name.value.lastIndexOf('@')) {
      	alert("Please Specify One E-mail address only");
      	formname.email.focus();
      	return false;
   	}   	
   	
   	if (chktrim(formname.street_address.value).length ==0) {
      	alert("Enter Street Address");
      	formname.street_address.focus();
      	return false;
   	}
   	if (formname.country.options[formname.country.selectedIndex].value=="")  {
      	alert("Select your Country");
      	formname.country.focus();
      	return false;
   	}
	if (formname.ph_ccode.value.length ==0) {
        alert("Enter Phone Number - Country Code");
        formname.ph_ccode.focus();
        return false;
     }
     if (!parseInt(formname.ph_acode.value)) {
        alert("Incorrect Phone - Area Code");
        formname.ph_acode.focus();
        return false;
     }
     if (chktrim(formname.ph_number.value).length ==0) {
        alert("Enter Phone Number");
        formname.ph_number.focus();
        return false;
     }  
	if (chktrim(formname.captcha.value).length ==0) {
		alert("Please Enter Text From The Image");
		formname.captcha.focus();
		return false;
	}  
}

function bannerValid(formname) {
   	if (chktrim(formname.comp_name.value).length==0) {
      	alert("Enter Company / Organization Name ");
	  	formname.comp_name.focus();
      	return false;
   	}
   	if (chktrim(formname.your_name.value).length==0) {
      	alert("Enter Your Name ");
	  	formname.your_name.focus();
      	return false;
   	}   	    	 	
   	if (chktrim(formname.email.value).length == 0) {
      	alert("E-mail address can't be left blank");
      	formname.email.focus();
      	return false;
   	}
   	if (formname.email.value.indexOf('@') == -1) {
      	alert("Error in e-mail address");
      	formname.email.focus();
      	return false;
   	}
   	if (formname.email.value.indexOf('.') == -1) {
      	alert("Error in e-mail address");
      	formname.email.focus();
      	return false;
   	}
   	if (formname.email.value.indexOf('@') != formname.email.value.lastIndexOf('@')) {
      	alert("Please Specify One E-mail address only");
      	formname.email.focus();
      	return false;
   	}   	
   	
   	if (chktrim(formname.address.value).length ==0) {
      	alert("Enter Address");
      	formname.address.focus();
      	return false;
   	}
   	if (formname.country.options[formname.country.selectedIndex].value=="")  {
      	alert("Select your Country");
      	formname.country.focus();
      	return false;
   	}
	if (formname.ph_ccode.value.length ==0) {
        alert("Enter Phone Number - Country Code");
        formname.ph_ccode.focus();
        return false;
     }
     if (!parseInt(formname.ph_acode.value)) {
        alert("Incorrect Phone - Area Code");
        formname.ph_acode.focus();
        return false;
     }
     if (chktrim(formname.ph_number.value).length ==0) {
        alert("Enter Phone Number");
        formname.ph_number.focus();
        return false;
     }   
	if (chktrim(formname.product_desc.value).length<10 || chktrim(formname.product_desc.value).length>1000){
    	if (formname.product_desc.value.length>1000){
    		alert("Enter your requirement(s) details [ maximum 1000 characters ] ");
		}
		else {
    		alert("Enter your requirement(s) details [ minimum 10 characters ] ");
		}
        formname.detail_req.focus();
        return (false);
	}
     
}

function validSrchSK() {
   	if (chktrim(document.form12.sk.value).length==0) {
      	alert("Enter Product Keyword(s)");
	  	document.form12.sk.focus();
      	return false;
   	}
}

function chkLen1() {
	document.form1.chrlen.value=document.form1.detail_req.value.length;
    if (document.form1.detail_req.value.length>1000) {
    	alert("Your text exceed 1000 characters");
        document.form1.detail_req.focus();
        return false;
	}
}

function chkLen3(arrval) {
	var p1 = eval('document.form1.chrlen_'+arrval);
	var p2=eval('document.form1.meta_title_'+arrval+'.value').length;
	p1.value=p2;
}

// Below Script is used for language conversion by GOOGLE.somesh
function translator(pattern) {
	var open_in_same_window = 1;

	var my_location = unescape(document.location.toString());
	var new_location ='';
	var new_pattern = '';
	if (my_location.indexOf('translate_c?') != -1) {
		/// From google...
		var indexof_u = my_location.indexOf('u=');
		if (indexof_u == -1) {
			new_location = document.location;
		}
		else {
			var subs = my_location.substring(indexof_u, my_location.length);
			var ss = subs.split('&');
			new_location = ss[0].substring(2, ss[0].length);
		}
	}
	else {
		new_location = document.location;
	}
	indexof_p = pattern.indexOf('|');
	var isen = '';
	if (indexof_p == -1) {
		indexof_p1 = pattern.indexOf('><');
		if (indexof_p1 == -1) {
			new_pattern = pattern;
			if (pattern == 'en') {
				isen = 1;
			}
		}
		else {
			var psplit =pattern.split('><');
			new_pattern = psplit[0]+'|'+psplit[1];
			if (psplit[1] == 'en') {
				isen = 1;
			}
		}
	}
	else {
		var psplit = pattern.split('|');
		new_pattern = psplit[0]+'|'+psplit[1];
		if (psplit[1] == 'en') {
			isen = 1;
		}
	}

	var thisurl = '';
	if (isen == 1) {
		thisurl = new_location;
	}
	else {
		thisurl = 'http://translate.google.com/translate_c?langpair=' + new_pattern + "&u=" + new_location;
	}

	if (open_in_same_window == 1) {
		window.location.href = thisurl;
	}
	else {
		if (CanAnimate ){
			msgWindow=window.open('' ,'subwindow','toolbar=yes,location=yes,directories=yes,status=yes,scrollbars=yes,menubar=yes,resizable=yes,left=0,top=0');
			msgWindow.focus();
			msgWindow.location.href = thisurl;
		}
		else {
			msgWindow=window.open(thisurl,'subwindow','toolbar=yes,location=yes,directories=yes,status=yes,scrollbars=yes,menubar=yes,resizable=yes,left=0,top=0');
		}
	}
}

function goto(link){
	document.location.href=link
}

function selectDeselect(Arg) {
	if (Arg.checked==true || Arg==1)	{
		CheckAll();
	}
	else{
		UncheckAll();
	}
}

function relatedMenu(menuTD, on) {
	if (on==1) {
		eval(menuTD).className = "relatedCategoryItemOn";
	} 
	else {
		eval(menuTD).className = "relatedCategoryItem"
	}
}

function validSrchKword (formname) {
   	if (chktrim(formname.search_name.value).length==0) {
      	alert("Enter Product Keyword(s)");
	  	formname.search_name.focus();
      	return false;
   	}
}

// Function To Check Text Length In Join Now Form.somesh
function chkLen2() {
	document.join_now.char_len.value=document.join_now.prod_desc.value.length;
	
    if (document.join_now.prod_desc.value.length>1000) {
    	alert("Your text exceed 1000 characters");
        document.join_now.prod_desc.focus();
        return false;
	}
}

// Javascript function for login form validation and join now form validation.somesh
function join_now_validation(formname) {
	
	if (formname.name=="join_now" || formname.name=="signup" || formname.name=="login_from_buyers" || formname.name=="index_page") {
		
		if (chktrim(formname.user_name.value).length == 0) {
			
			alert("Email ID can't be left blank");
			formname.user_name.focus();
			return false;
		}
		
		if (chktrim(formname.user_name.value).indexOf('@') == -1) {
			
			alert("Error in Email ID");
			formname.user_name.focus();
			return false;
		}
		
		if (chktrim(formname.user_name.value).indexOf('.') == -1) {
			
			alert("Error in Email ID");
			formname.user_name.focus();
			return false;
		}
		
		if (chktrim(formname.user_name.value).indexOf('@') !=  chktrim(formname.user_name.value).lastIndexOf('@')) {
			
			alert("Please Specify One Email ID only");
			formname.user_name.focus();
			return false;
		}  
		
		if (chktrim(formname.pass_word.value).length==0) {
			
			alert("Enter Your Password ");
			formname.pass_word.focus();
			return false; 
		}
		
		if (chktrim(formname.pass_word.value).length <6) {
			
			alert("Password must be 6 characters ");
			formname.pass_word.focus();
			return false;
		}
		
	}
	
	if (formname.name=="join_now") {
		
		if (chktrim(formname.confirmpassword.value).length <6) {
			
			alert("Re-enter Password must be 6 characters ");
			formname.confirmpassword.focus();
			return false;
		}
		
		if ((chktrim(formname.pass_word.value)) != (chktrim(formname.confirmpassword.value))) {
			
			alert("Your Password & Re-enter password dosn't match");
			formname.pass_word.focus();
			return false;
		}
		
		if (chktrim(formname.comp_name.value).length==0) {
			
			alert("Enter Your Company / Organization Name ");
			formname.comp_name.focus();
			return false; 
		}
		if (chktrim(formname.bus_ty.value).length==0) {
			
			alert("Please Select Nature of Business ");
			formname.bus_ty.focus();
			return false; 
		}
		if (chktrim(formname.prod_desc.value).length==0) {
			
			alert("Please Enter Product Keywords, You Offer ");
			formname.prod_desc.focus();
			return false; 
		}
		if (chktrim(formname.your_name.value).length==0) {
			
			alert("Please Enter Your Name ");
			formname.your_name.focus();
			return false; 
		}
		if (chktrim(formname.street_address.value).length==0) {
			
			alert("Please Enter Street Address ");
			formname.street_address.focus();
			return false; 
		}
		if (chktrim(formname.country.value).length==0) {
			
			alert("Please Select Your Country ");
			formname.country.focus();
			return false; 
		}
		if (chktrim(formname.ph_ccode.value).length==0) {
			
			alert("Please Enter Phone Country Code ");
			formname.ph_ccode.focus();
			return false; 
		}
		if (chktrim(formname.ph_acode.value).length==0) {
			
			alert("Please Enter Phone Area Code ");
			formname.ph_acode.focus();
			return false; 
		}
		if (chktrim(formname.ph_number.value).length==0) {
			
			alert("Please Enter Phone Number ");
			formname.ph_number.focus();
			return false; 
		}
		
		if(chktrim(formname.ph_number.value).length==0 && chktrim(formname.mobile_number.value).length==0) {
		
			alert("Please Enter Phone Number or Mobile Number");
			formname.ph_number.focus();
			return false; 
		}
		
		if (chktrim(formname.captcha.value).length==0) {
			
			alert("Please Enter Text From The Image");
			formname.captcha.focus();
			return false; 
		}
	}
	
	if (formname.name=="join_nowenq") {
		
		if (chktrim(formname.your_name.value).length==0) {
			
			alert("Please Enter Your Name ");
			formname.your_name.focus();
			return false; 
		}
		if (chktrim(formname.user_name.value).length == 0) {
			
			alert("Email ID can't be left blank");
			formname.user_name.focus();
			return false;
		}
		if (chktrim(formname.user_name.value).indexOf('@') == -1) {
			
			alert("Error in Email ID");
			formname.user_name.focus();
			return false;
		}
		if (chktrim(formname.user_name.value).indexOf('.') == -1) {
			
			alert("Error in Email ID");
			formname.user_name.focus();
			return false;
		}
		if (chktrim(formname.user_name.value).indexOf('@') !=  chktrim(formname.user_name.value).lastIndexOf('@')) {
			
			alert("Please Specify One Email ID only");
			formname.user_name.focus();
			return false;
		}
		if (chktrim(formname.ph_number.value).length==0) {
			
			alert("Please Enter Phone Number ");
			formname.ph_number.focus();
			return false; 
		}
		if (chktrim(formname.country.value).length==0) {
			
			alert("Please Select Your Country ");
			formname.country.focus();
			return false; 
		}
		if (chktrim(formname.details.value).length==0) {
			
			alert("Please Enter Enquiry details");
			formname.details.focus();
			return false; 
		}
		if (chktrim(formname.details.value).length>0 && chktrim(formname.details.value).length>800) {
			
			alert("Please Enter Enquiry details within 800 characters.");
			formname.details.focus();
			return false;
		}
	}
}

// Function For Inserting Validtaion In new Product Form in member folder.somesh
function new_product_validation(formname) {
	
	if (chktrim(formname.subject.value).length == 0) {
		alert("Please Enter Product Name.");
		formname.subject.focus();
		return false;
	}
	if (chktrim(formname.detail.value).length == 0) {
		alert("Please Enter Full Description.");
		formname.detail.focus();
		return false;
	}
	if (chktrim(formname.short_detail.value).length>0 && chktrim(formname.short_detail.value).length>200) {
		alert("Please Enter Short Description within 200 characters.");
		formname.short_detail.focus();
		return false;
	}
	if (chktrim(formname.detail.value).length>0 && chktrim(formname.detail.value).length>800) {
		alert("Please Enter Full Description within 800 characters.");
		formname.detail.focus();
		return false;
	}
	if (chktrim(formname.packeging_desc.value).length>0 && chktrim(formname.packeging_desc.value).length>500) {
		alert("Please Enter Packeging Description within 500 characters.");
		formname.packeging_desc.focus();
		return false;
	}
}

// Function For Inserting Validtaion In new sell tradelead Form in member folder.somesh
function new_sell_tradelead_validation(formname) {
	
	if (chktrim(formname.subject.value).length == 0) {
		alert("Please Enter Selling Lead Name.");
		formname.subject.focus();
		return false;
	}
	if (chktrim(formname.detail.value).length == 0) {
		alert("Please Enter Selling Lead Full Description.");
		formname.detail.focus();
		return false;
	}
	if (chktrim(formname.short_detail.value).length>0 && chktrim(formname.short_detail.value).length>200) {
		alert("Please Enter Selling Lead Short Description within 200 characters.");
		formname.short_detail.focus();
		return false;
	}
	if (chktrim(formname.detail.value).length>0 && chktrim(formname.detail.value).length>800) {
		alert("Please Enter Selling Lead Full Description within 800 characters.");
		formname.detail.focus();
		return false;
	}
	if (chktrim(formname.packeging_desc.value).length>0 && chktrim(formname.packeging_desc.value).length>500) {
		alert("Please Enter Packeging Description within 500 characters.");
		formname.packeging_desc.focus();
		return false;
	}
}

// Function For Inserting Validtaion In new buy tradelead Form in member folder.somesh
function new_buy_tradelead_validation(formname) {
	
	if (chktrim(formname.subject.value).length == 0) {
		alert("Please Enter Buying Lead Name.");
		formname.subject.focus();
		return false;
	}
	if (chktrim(formname.detail.value).length == 0) {
		alert("Please Enter Buying Lead Short Description.");
		formname.detail.focus();
		return false;
	}
	if (chktrim(formname.short_detail.value).length>0 && chktrim(formname.short_detail.value).length>200) {
		alert("Please Enter Buying Lead Short Description within 200 characters.");
		formname.short_detail.focus();
		return false;
	}
	if (chktrim(formname.detail.value).length>0 && chktrim(formname.detail.value).length>800) {
		alert("Please Enter Buying Lead Full Description within 800 characters.");
		formname.detail.focus();
		return false;
	}
	if (chktrim(formname.packeging_desc.value).length>0 && chktrim(formname.packeging_desc.value).length>500) {
		alert("Please Enter Packeging Description within 500 characters.");
		formname.packeging_desc.focus();
		return false;
	}
}

function tradelead_validation1(formname,nojs) {
	if (chktrim(formname.subject.value).length == 0) {
		alert("Please Enter Tradelead Product Name.");
		formname.subject.focus();
		return false;
	}

	if (chktrim(formname.detail.value).length == 0) {
		alert("Please Enter Tradelead Details.");
		formname.detail.focus();
		return false;
	}
	if (chktrim(formname.featured.value).length == 0) {
		alert("Please Enter TradeLead Specification.");
		formname.featured.focus();
		return false;
	}
	if (formname.membertype[0].checked) {
		
		if (chktrim(formname.user_name.value).length == 0) {
	    	alert("E-mail address can't be left blank");
			formname.user_name.focus();
	        return false;
		}
	    if (formname.user_name.value.indexOf('@') == -1) {
	    	alert("Error in e-mail address");
			formname.user_name.focus();
	        return false;
		}
	    if (formname.user_name.value.indexOf('.') == -1) {
	    	alert("Error in e-mail address");
	       formname.user_name.focus();
	        return false;
		}
	    if (formname.user_name.value.indexOf('@') != formname.user_name.value.lastIndexOf('@')) {
	    	alert("Please Specify One E-mail address only");
	        formname.user_name.focus();
	        return false;
		}
	    if (formname.pass_word.value.length==0) {
	    	alert("Enter Your Password ");
	        formname.pass_word.focus();
	        return false;
		}
	}
	else if (nojs!='N') {
	   	if (chktrim(formname.your_name.value).length==0) {
	      	alert("Enter your name");
		  	formname.your_name.focus();
	      	return false;
	   	}
	   	if (chktrim(formname.email.value).length == 0) {
	      	alert("E-mail address can't be left blank");
	      	formname.email.focus();
	      	return false;
	   	}
	   	if (formname.email.value.indexOf('@') == -1) {
	      	alert("Error in e-mail address");
	      	formname.email.focus();
	      	return false;
	   	}
	   	if (formname.email.value.indexOf('.') == -1) {
	      	alert("Error in e-mail address");
	      	formname.email.focus();
	      	return false;
	   	}
	   	if (formname.email.value.indexOf('@') != formname.email.value.lastIndexOf('@')) {
	      	alert("Please Specify One E-mail address only");
	      	formname.email.focus();
	      	return false;
	   	}
	   	if (chktrim(formname.comp_name.value).length ==0) {
	      	alert("Enter Your Company Name");
	      	formname.comp_name.focus();
	      	return false;
	   	}   	
	   	if (formname.country.options[formname.country.selectedIndex].value=="")  {
	      	alert("Select your Country");
	      	formname.country.focus();
	      	return false;
	   	}
	   	if (chktrim(formname.address.value).length ==0) {
	      	alert("Enter Street Address");
	      	formname.address.focus();
	      	return false;
	   	}
		if (formname.ph_ccode.value.length ==0) {
	        alert("Enter Phone Number - Country Code");
	        formname.ph_ccode.focus();
	        return false;
        }
		if (!parseInt(formname.ph_acode.value)) {
			alert("Incorrect Phone - Area Code");
			formname.ph_acode.focus();
			return false;
		}
		if (chktrim(formname.ph_number.value).length ==0) {
			alert("Enter Phone Number");
			formname.ph_number.focus();
			return false;
		}
	}
}

// Function For Inserting Validtaion In Tradelead Form in member folder.somesh
function tradelead_validation(formname) {
	if (chktrim(formname.subject.value).length == 0) {
		alert("Please Enter Tradelead Product Name.");
		formname.subject.focus();
		return false;
	}
	if (chktrim(formname.quantity.value).length == 0) {
		alert("Please Enter Tradelead Product Quantity.");
		formname.quantity.focus();
		return false;
	}
	
	if (chktrim(formname.detail.value).length == 0) {
		alert("Please Enter Tradelead Details.");
		formname.detail.focus();
		return false;
	}
	if (chktrim(formname.featured.value).length == 0) {
		alert("Please Enter TradeLead Specification.");
		formname.featured.focus();
		return false;
	}
}

function lowerCase_all(formn,fieldname) {
	
	var objfrm = eval('document.'+formn+'.'+fieldname);		
	
	var tmpStr;
	
	tmpStr = objfrm.value.toLowerCase();
	objfrm.value=tmpStr;
	
}

// Function To Change Text In To Sentence Case.somesh
function lowerCase(formn,fieldname) {
	var frmObj = eval('document.'+formn+'.'+fieldname);		

	var index;
	var tmpStr;
	var tmpChar;
	var preString;
	var postString;
	var strlen;
	var string;
	//var searchVars=new Array("In","Suchas","Such","As","Like","If","This","For","Is","Am","Are","That","Fine");	
	//var ReplaceVars=new Array("in","suchas","such","as","like","if","this","for","is","am","are","that","fine");	
	
	tmpStr = frmObj.value.toLowerCase();
	strLen = tmpStr.length;
	if (strLen > 0)  {
		for (index = 0; index < strLen; index++)  {
			if (index == 0)  {
				tmpChar = tmpStr.substring(0,1).toUpperCase();
				postString = tmpStr.substring(1,strLen);
				tmpStr = tmpChar + postString;
			}
			else {
				tmpChar = tmpStr.substring(index, index+1);
				if ((tmpChar == " " || tmpChar == ",") && index < (strLen-1))  {
					tmpChar = tmpStr.substring(index+1, index+2).toUpperCase();
					preString = tmpStr.substring(0, index+1);
					postString = tmpStr.substring(index+2,strLen);
					tmpStr = preString + tmpChar + postString;
		         }
		     }
		}
	}
	
	/*for (index = 0; index < searchVars.length; index++)  {
		string=tmpStr.replace(/ +searchVars[index]+ /gi, +' '+ReplaceVars[index]+' ');
		alert(string);
		tmpStr=string;
	}*/
	
	results=tmpStr.replace(/ In /gi,' in ');
	results=results.replace(/ Am /gi,' am ');
	results=results.replace(/ Are /gi,' are ');
	results=results.replace(/ Is /gi,' is ');
	results=results.replace(/ This /gi,' this ');
	results=results.replace(/ That /gi,' that ');
	results=results.replace(/ Like /gi,' like ');
	results=results.replace(/ Suchas /gi,' suchas ');
	results=results.replace(/ Such /gi,' such ');
	results=results.replace(/ As /gi,' as ');
	results=results.replace(/ From /gi,' from ');
	results=results.replace(/ Fine /gi,' fine ');
	results=results.replace(/ If /gi,' if ');
	results=results.replace(/ For /gi,' for ');
	results=results.replace(/ And /gi,' and ');
	results=results.replace(/ Have /gi,' have ');
	results=results.replace(/ With /gi,' with ');
	results=results.replace(/ The /gi,' the ');
	results=results.replace(/ A /gi,' a ');
	results=results.replace(/ To /gi,' to ');
	results=results.replace(/ Of /gi,' of ');
	results=results.replace(/ Upto /gi,' upto ');
	results=results.replace(/ Also /gi,' also ');
	results=results.replace(/ Other /gi,' other ');
	results=results.replace(/ Or /gi,' or ');
	results=results.replace(/ Per /gi,' per ');
	results=results.replace(/ All /gi,' all ');
	results=results.replace(/ Amongst /gi,' amongst ');	
	results=results.replace(/ Among /gi,' among ');			
	results=results.replace(/ Also /gi,' also ');				
	
	frmObj.value=results;
}

// Function To validate update member profile form in member folder.somesh
function update_profile_validate(formname) {
	
	if (chktrim(formname.your_name.value).length==0) {
		alert("Please Enter Your Name ");
		formname.your_name.focus();
		return false; 
	}
	if (chktrim(formname.comp_name.value).length==0) {
		alert("Enter Your Company / Organization Name ");
		formname.comp_name.focus();
		return false; 
	}
	if (chktrim(formname.street_address.value).length==0) {
		alert("Please Enter Street Address ");
		formname.street_address.focus();
		return false; 
	}
	if (chktrim(formname.ph_ccode.value).length==0) {
		alert("Please Enter Phone Country Code ");
		formname.ph_ccode.focus();
		return false; 
	}
	if (chktrim(formname.ph_acode.value).length==0) {
		alert("Please Enter Phone Area Code ");
		formname.ph_acode.focus();
		return false; 
	}
	if (chktrim(formname.ph_number.value).length==0) {
		alert("Please Enter Phone Number ");
		formname.ph_number.focus();
		return false; 
	}
	if (chktrim(formname.ph_number.value).length==0 && chktrim(formname.mobile.value).length==0) {
		alert("Please Enter Phone Number or Mobile Number ");
		formname.ph_number.focus();
		return false; 
	}
}

// Function To validate update password form in member folder.somesh
function update_password_validate(formname) {
	if (chktrim(formname.newpassword.value).length==0) {
		alert("Please Enter Your New Password ");
		formname.newpassword.focus();
		return false; 
	}
	if (chktrim(formname.confirm_newpassword.value).length==0) {
		alert("Please Enter Re-Enter New Password");
		formname.confirm_newpassword.focus();
		return false; 
	}
	if (chktrim(formname.newpassword.value).length<6) {
		alert("Please Enter Your New Password Minimum Of 6 Characters");
		formname.newpassword.focus();
		return false; 
	}
	if (formname.newpassword.value!=formname.confirm_newpassword.value) {
		alert("Entered New Password Is Not Same As Re-Entered Password");
		formname.newpassword.focus();
		return false; 
	}
}

// Function To validate update username form in member folder.somesh
function update_username_validate(formname) {
	if (chktrim(formname.newusername.value).length==0) {
		alert("Please Enter Your New Email ID  ");
		formname.newusername.focus();
		return false; 
	}
	if (chktrim(formname.reason_for_changein_username.value).length==0) {
		alert("Please Enter Reason For Change In Email ID ");
		formname.reason_for_changein_username.focus();
		return false; 
	}
	if (chktrim(formname.reason_for_changein_username.value).length>500) {
		alert("Please Enter Reason For Change In Email ID Within 500 Characters");
		formname.reason_for_changein_username.focus();
		return false; 
	}
}

// Below script is used to validate insert / update classified form in member folder.somesh
function bus_classified_valid(formname) {
	
	if (chktrim(formname.product_desc.value).length==0) {
    	alert("Enter Your Product Details");
        formname.product_desc.focus();
		return false;
	}
	if (chktrim(formname.product_desc.value).length<10) {
    	alert("Enter Your Product Details Minimum Of 10 Characters");
        formname.product_desc.focus();
		return false;
	}
    if (chktrim(formname.product_desc.value).length>350) {
    	alert("Enter Product Detail (max. 350 characters)");
        formname.product_desc.focus();
        return false;
	}
    if ((!formname.product_desc.value.indexOf('.com')) || (!formname.product_desc.value.indexOf('.net')) || (!formname.product_desc.value.indexOf('.www'))) {
    	alert("Don't specify your site address in Product Details fields");
        formname.product_desc.focus();
        return false;
	}
}

// Function To Check Text Length In Member Folder For Product Description For Bussiness Classified.somesh
function product_desclength() {
	
	document.insert_update_listing.product_desc_length.value=document.insert_update_listing.product_desc.value.length;
	
	if (document.insert_update_listing.product_desc.value.length>1000) {
    	alert("Your text exceed 1000 characters");
        document.insert_update_listing.product_desc.focus();
        return false;
	}
}
// Function To Check Text Length In Buyers Page For sending Inquiry To Buyers From Sender.somesh
function seller_comment_length() {
	
	document.buyers_detail.seller_comment_len.value=document.buyers_detail.seller_comment.value.length;
	
	if (document.buyers_detail.seller_comment.value.length>1000) {
    	alert("Your text exceed 1000 characters");
        document.buyers_detail.seller_comment.focus();
        return false;
	}
}

// Below script is used to validate inquiry form in member buyers page.somesh
function inquiry_formbuyers_valid(formname) {
	
	if (chktrim(formname.seller_comment.value).length==0) {
    	alert("Please Enter Your Message");
        formname.seller_comment.focus();
		return false;
	}
	if (chktrim(formname.seller_comment.value).length<10) {
    	alert("Enter Your Message Minimum Of 10 Characters");
        formname.seller_comment.focus();
		return false;
	}
    if (chktrim(formname.seller_comment.value).length>1000) {
    	alert("Enter Your Message (max. 1000 characters)");
        formname.seller_comment.focus();
        return false;
	}
}

// Below function Is for Form validation For all Inquiry Form running at Advertise Pages.somesh
function validate(formname) {
	
	if (formname.check_login.value=='false') {
		if (chktrim(formname.your_name.value).length==0) {
	    	alert("Please Enter Your Name");
	        formname.your_name.focus();
	        return false;
		}
		if (chktrim(formname.email_id.value).length==0) {
	    	alert("Please Enter Your E-MailID");
	        formname.email_id.focus();
	        return false;
		}
		if (chktrim(formname.email_id.value.indexOf('@')) == -1) {
	         alert("Error in e-mail address");
	         formname.email_id.focus();
	         return false;
	    }
	    if (chktrim(formname.email_id.value.indexOf('.')) == -1) {
	         alert("Error in e-mail address");
	         formname.email_id.focus();
	         return false;
	    }
	    if (chktrim(formname.comp_name.value).length==0) {
	    	alert("Please Enter Your Company Name");
	        formname.comp_name.focus();
	        return false;
        }
        if (chktrim(formname.country.value).length==0) {
	    	alert("Please Select Country");
	        formname.country.focus();
	        return false;
        }
 		if (!parseInt(formname.ph_ccode.value)) {
			alert("Please Enter Correct Phone [ Country Code ] ");
	        formname.ph_ccode.focus();
	        return false;	        
		}
		if (chktrim(formname.ph_acode.value).length==0) {		
	    	alert("Please Enter Phone [ Area Code ] ");
	        formname.ph_acode.focus();
	        return false;
		}
        if (chktrim(formname.ph_ccode.value).length==0) {		
	    	alert("Please Enter Phone Number ");
	        formname.ph_ccode.focus();
	        return false;
		}		
		if (!parseInt(formname.ph_acode.value)) {
			alert("Please Enter  Area Code");
	        formname.ph_acode.focus();
	        return false;	        
		}
		
		if (chktrim(formname.ph_number.value).length==0) {		
	    	alert("Please Enter Phone Number");
	        formname.ph_number.focus();
	        return false;
		}
		if (!parseInt(formname.ph_number.value)) {
			alert("Please Enter Correct Phone Number");
	        formname.ph_number.focus();
	        return false;	        
		}
	}
	
	if (chktrim(formname.query.value).length==0) {
    	alert("Please Enter Your Comments / Query");
        formname.query.focus();
        return false;
	}
}

// Below function Is for Form validation For Paid Membership Order Form.somesh
function order_form_validate(formname, nojs) {
	
	if (chktrim(formname.order_detail.value).length==0) {
    	alert("Please Enter Your Comment / Query");
        formname.order_detail.focus();
		return false;
	}
	if (chktrim(formname.order_detail.value).length<10) {
    	alert("Enter Your Comment / Query Minimum Of 10 Characters");
        formname.order_detail.focus();
		return false;
	}
    if (chktrim(formname.order_detail.value).length>1000) {
    	alert("Enter Your Comment / Query (max. 1000 characters)");
        formname.order_detail.focus();
        return false;
	}
	
	if (nojs!='N') {
		if (chktrim(formname.your_name.value).length==0) {
	      	alert("Enter your name");
		  	formname.your_name.focus();
	      	return false;
	   	}
	   	if (chktrim(formname.email.value).length == 0) {
	      	alert("E-mail address can't be left blank");
	      	formname.email.focus();
	      	return false;
	   	}
	   	if (formname.email.value.indexOf('@') == -1) {
	      	alert("Error in e-mail address");
	      	formname.email.focus();
	      	return false;
	   	}
	   	if (formname.email.value.indexOf('.') == -1) {
	      	alert("Error in e-mail address");
	      	formname.email.focus();
	      	return false;
	   	}
	   	if (formname.email.value.indexOf('@') != formname.email.value.lastIndexOf('@')) {
	      	alert("Please Specify One E-mail address only");
	      	formname.email.focus();
	      	return false;
	   	}
	   	if (chktrim(formname.comp_name.value).length ==0) {
	      	alert("Enter Your Company Name");
	      	formname.comp_name.focus();
	      	return false;
	   	}   	
	   	if (formname.country.options[formname.country.selectedIndex].value=="")  {
	      	alert("Select your Country");
	      	formname.country.focus();
	      	return false;
	   	}
	   	if (chktrim(formname.address.value).length ==0) {
	      	alert("Enter Street Address");
	      	formname.address.focus();
	      	return false;
	   	}
	
		if (formname.ph_ccode.value.length ==0) {
	        alert("Enter Phone Number - Country Code");
	        formname.ph_ccode.focus();
	        return false;
	     }
	     if (!parseInt(formname.ph_acode.value)) {
	        alert("Incorrect Phone - Area Code");
	        formname.ph_acode.focus();
	        return false;
	     }
	     if (chktrim(formname.ph_number.value).length ==0) {
	        alert("Enter Phone Number");
	        formname.ph_number.focus();
	        return false;
	     }
	}
	
	if (!formname.pymt_mode[0].checked && !formname.pymt_mode[1].checked && !formname.pymt_mode[2].checked && !formname.pymt_mode[3].checked && !formname.pymt_mode[4].checked && !formname.pymt_mode[5].checked && !formname.pymt_mode[6].checked && !formname.pymt_mode[7].checked && !formname.pymt_mode[8].checked && !formname.pymt_mode[9].checked && !formname.pymt_mode[10].checked && !formname.pymt_mode[11].checked && !formname.pymt_mode[12].checked) {
		
		formname.pymt_mode[0].focus();
		alert("Please check Your Mode Of Payment");
		return false;
	}
}

// Function For Inserting Validtaion In Tradelead Form in post_tradelead.php while posting new tradelead.somesh
function post_tradelead_validation(formname) {
	if (chktrim(formname.tradelead_type.value).length == 0) {
		alert("Please Choose Your Tradelead Type.");
		formname.tradelead_type.focus();
		return false;
	}
	if (chktrim(formname.subject.value).length == 0) {
		alert("Please Enter Tradelead Subject.");
		formname.subject.focus();
		return false;
	}
	if (chktrim(formname.quantity.value).length == 0) {
		alert("Please Enter Tradelead Product Quantity.");
		formname.quantity.focus();
		return false;
	}
	if (chktrim(formname.details.value).length == 0) {
		alert("Please Enter Tradelead Details.");
		formname.details.focus();
		return false;
	}
	if (chktrim(formname.featured.value).length == 0) {
		alert("Please Enter TradeLead Specification.");
		formname.featured.focus();
		return false;
	}
	if (chktrim(formname.your_name.value).length==0) {
      	alert("Enter your name");
	  	formname.your_name.focus();
      	return false;
   	}
   	if (chktrim(formname.email.value).length == 0) {
      	alert("E-mail address can't be left blank");
      	formname.email.focus();
      	return false;
   	}
   	if (formname.email.value.indexOf('@') == -1) {
      	alert("Error in e-mail address");
      	formname.email.focus();
      	return false;
   	}
   	if (formname.email.value.indexOf('.') == -1) {
      	alert("Error in e-mail address");
      	formname.email.focus();
      	return false;
   	}
   	if (formname.email.value.indexOf('@') != formname.email.value.lastIndexOf('@')) {
      	alert("Please Specify One E-mail address only");
      	formname.email.focus();
      	return false;
   	}
   	if (chktrim(formname.comp_name.value).length ==0) {
      	alert("Enter Your Company Name");
      	formname.comp_name.focus();
      	return false;
   	}   	
   	if (formname.country.options[formname.country.selectedIndex].value=="")  {
      	alert("Select your Country");
      	formname.country.focus();
      	return false;
   	}
   	if (chktrim(formname.address.value).length ==0) {
      	alert("Enter Street Address");
      	formname.address.focus();
      	return false;
   	}

	if (formname.ph_ccode.value.length ==0) {
        alert("Enter Phone Number - Country Code");
        formname.ph_ccode.focus();
        return false;
    }
	if (!parseInt(formname.ph_acode.value)) {
		alert("Incorrect Phone - Area Code");
		formname.ph_acode.focus();
		return false;
	}
	if (chktrim(formname.ph_number.value).length ==0) {
		alert("Enter Phone Number");
		formname.ph_number.focus();
		return false;
	}   
}

// Function to validate Add / Update Index Page Information For e-Catalog form at members folder.somesh
function index_page_content_validate(formname) {
	
	if (chktrim(formname.about_company.value).length==0) {
		alert("Please Enter About Your Company");
		formname.about_company.focus();
		return false;
	}
	if (chktrim(formname.about_company.value).length>0 && chktrim(formname.about_company.value).length>5000) {
		alert("Please Enter About Your Company Maximum of 5000 characters");
		formname.about_company.focus();
		return false;
	}
	if (chktrim(formname.company_slogan.value).length>300) {
		alert("Please Enter Company Slogan Maximum Of 300 characters");
		formname.company_slogan.focus();
		return false;
	}
}

// Function to validate message details form in my folder in case member is replying to received inquiries.somesh
function send_mail_validate(formname) {
	
	if (chktrim(formname.reply_message.value).length==0) {
		alert("Please Enter Message To Send Reply To Member");
		formname.reply_message.focus();
		return false;
	}
	if (chktrim(formname.reply_message.value).length<10) {
		alert("Please Enter Message To Send Reply To Member Minimum of 10 characters");
		formname.reply_message.focus();
		return false;
	}
	if (chktrim(formname.reply_message.value).length>5000) {
		alert("Please Enter Message To Send Reply To Member Maximum of 5000 characters");
		formname.reply_message.focus();
		return false;
	}
}

// Dynamic function to calculate length for all textareas.somesh
function chkLen(formname, textareaname, textname) {
	
	var texarea = eval('document.'+formname+'.'+textareaname);		
	var tmpStr = texarea.value.length;
	
	var text = eval('document.'+formname+'.'+textname);		
	text.value = tmpStr;
}

// Below function is used in all the pages of tradingbiz.com for main menues stylesheets like Home, For Sellers etc.somesh
function tml(v1,v2) {
	id=document.getElementById('tml');
	divs=id.getElementsByTagName('div');
	imgs=id.getElementsByTagName('img');
	
	
	var url = window.location.href;
	
	var web_address_offline = url.substring(0, 20);
	var web_address_online = url.substring(0, 25);
	
	if (web_address_offline=='http://192.168.1.110') {
		
		var web_address = web_address_offline;
	}
	else {
		
		var web_address = "http://www.tradingbiz.com";
	}
	
	for(j=0; j<imgs.length-1; j++) {
		if(j%2==0) imgs[j].src=web_address+'/images/tml_off_l.gif';
		else imgs[j].src=web_address+'/images/tml_off_r.gif';
	}
	for(i=0; i<divs.length; i++) divs[i].className='off fl';
	
	if(!v2) {
		v1.className='on white fl';
		imgs=v1.getElementsByTagName('img');
		imgs[0].src=web_address+'/images/tml_on_l.gif';
		imgs[1].src=web_address+'/images/tml_on_r.gif';	
	}
	
	if(v2) {
		v1.className='off fl';
		imgs=v1.getElementsByTagName('img');
		divs[v2].className='on white fl'
		divs[v2].getElementsByTagName('img')[0].src=web_address+'/images/tml_on_l.gif';
		divs[v2].getElementsByTagName('img')[1].src=web_address+'/images/tml_on_r.gif';
	}
}

function company_profile_validate(formname) {
	
	if (formname.no_of_employee.options[formname.no_of_employee.selectedIndex].value=="")  {
      	alert("Please Select Number Of Employee In Your Company.");
      	formname.no_of_employee.focus();
      	return false;
   	}
   	if (formname.turnover.options[formname.turnover.selectedIndex].value=="")  {
      	alert("Please Select Turnover Of Your Company.");
      	formname.turnover.focus();
      	return false;
   	}
	if (chktrim(formname.company_profile.value).length==0) {
		alert("Please Enter About your Company.");
		formname.company_profile.focus();
		return false;
	}
	if (chktrim(formname.company_profile.value).length<10) {
		alert("Please Enter About your Company Minimum Of 10 Characters.");
		formname.company_profile.focus();
		return false;
	}
	if (chktrim(formname.company_profile.value).length>2000) {
		alert("Please Enter About your Company Maximum Of 2000 Characters.");
		formname.company_profile.focus();
		return false;
	}
}

function update_specific_listing_validation(formname) {
	
	if (chktrim(formname.product_desc.value).length==0) {
		alert("Please Enter Description.");
		formname.product_desc.focus();
		return false;
	}
	if (chktrim(formname.product_desc.value).length<10) {
		alert("Please Enter Description Minimum Of 10 Characters.");
		formname.product_desc.focus();
		return false;
	}
	if (chktrim(formname.product_desc.value).length>350) {
		alert("Please Enter Description Maximum Of 350 Characters.");
		formname.product_desc.focus();
		return false;
	}
}
function chk_newsletter_subscription() {

	if (chktrim(document.frmnewsletter.email_id.value).length == 0) {
		
      	alert("E-mail address can't be left blank");
      	
      	document.frmnewsletter.email_id.focus();
      	
      	return false;
   	}
   	if (document.frmnewsletter.email_id.value.indexOf('@') == -1) {
	   	
      	alert("Error in e-mail address");
      	
      	document.frmnewsletter.email_id.focus();
      	
      	return false;
   	}
   	if (document.frmnewsletter.email_id.value.indexOf('.') == -1) {
	   	
      	alert("Error in e-mail address");
      	
      	document.frmnewsletter.email_id.focus();
      	
      	return false;
   	}
   	
   	if (document.frmnewsletter.email_id.value.indexOf('@') != document.frmnewsletter.email_id.value.lastIndexOf('@')) {
	   	
      	alert("Please Specify One E-mail address only");
      	
      	document.frmnewsletter.email_id.focus();
      	
      	return false;
   	} 	
}