function emailThisPage(rUrl) {
		
    var target = document.location;

  	var win = window.open(''+rUrl+'/email_with_us.php?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.gemstonejewelrymanufacturers.com');
	}
	else {
		alert('To set Gemstonejewelrymanufacturers.com as your home page in Firefox, click and drag the button to the "Home" icon in your browser.');
	}
	return false;
}

function new_product_validation (formname) {
	
	if (chktrim(formname.product_name.value).length == 0) {
		alert("Please Enter Product Name.");
		formname.product_name.focus();
		return false;
	}
	if (chktrim(formname.short_detail.value).length == 0) {
		alert("Please Enter short details");
		formname.short_detail.focus();
		return false;
	}
	if (chktrim(formname.product_desc.value).length == 0) {
		alert("Please Enter Product Details.");
		formname.product_desc.focus();
		return false;
	}
	
}

function buying_validation (formname) {
	
	if (chktrim(formname.subject.value).length == 0) {
		alert("Please Enter Product Name.");
		formname.subject.focus();
		return false;
	}
	if (chktrim(formname.short_detail.value).length == 0) {
		alert("Please Enter short details");
		formname.short_detail.focus();
		return false;
	}
	if (chktrim(formname.product_desc.value).length == 0) {
		alert("Please Enter Product Details.");
		formname.product_desc.focus();
		return false;
	}
	
}

function join_now_validation(formname) {
	
	if (formname.name=="join_now" || formname.name=="signup" || formname.name=="index") {
		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; 
		}
		
		var chks = document.getElementsByName('bus_ty[]');
		var hasChecked = false;
		
		for (var i = 0; i < chks.length; i++) {
			if (chks[i].checked) {
				hasChecked = true;
				break;
			}
		}
		if (!hasChecked) {
			alert("Please Select Nature of Business.");
			chks[0].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.captcha.value).length==0) {
			alert("Please Enter Text From The Image");
			formname.captcha.focus();
			return false; 
		}
	}
}



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 MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}
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');
}

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 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 enquiryValid(id1) {

   	if (chktrim(id1.subject.value).length==0) {
      	alert("Enter Subject/Inquiry For");
	  	id1.subject.focus();
      	return false;
   	}
   	
	if (chktrim(id1.detail_req.value).length<10 || chktrim(id1.detail_req.value).length>1000){
    	if (id1.detail_req.value.length>1000){
    		alert("Your Requirement Details [ maximum 1000 characters ] ");
		}
		else {
    		alert("Please enter your Requirement Details [ minimum 10 characters ] ");
		}
        id1.detail_req.focus();
        return (false);
	}
		if (chktrim(id1.comp_name.value).length==0) {
      	alert("Enter your Company name");
	  	id1.comp_name.focus();
      	return false;
   	}
	if (chktrim(id1.your_name.value).length==0) {
      	alert("Enter your name");
	  	id1.your_name.focus();
      	return false;
   	}
   	if (chktrim(id1.email.value).length == 0) {
      	alert("E-mail address can't be left blank");
      	id1.email.focus();
      	return false;
   	}
   	if (id1.email.value.indexOf('@') == -1) {
      	alert("Error in e-mail address");
      	id1.email.focus();
      	return false;
   	}
   	if (id1.email.value.indexOf('.') == -1) {
      	alert("Error in e-mail address");
      	id1.email.focus();
      	return false;
   	}
   	if (id1.email.value.indexOf('@') != id1.email.value.lastIndexOf('@')) {
      	alert("Please Specify One E-mail address only");
      	id1.email.focus();
      	return false;
   	}   	
   	if (id1.country.options[id1.country.selectedIndex].value=="")  {
      	alert("Select your Country");
      	id1.country.focus();
      	return false;
   	}
   	
   	if (chktrim(id1.address.value).length ==0) {
      	alert("Enter Street Address");
      	id1.address.focus();
      	return false;
   	}
	
	if (!parseInt(id1.ph_acode.value)) {
    	alert("Incorrect Phone - Area Code");
    	id1.ph_acode.focus();
    	return false;
 	}
 	if (!parseInt(id1.ph_ccode.value)) {
    	alert("Incorrect Phone - Area Code");
    	id1.ph_ccode.focus();
    	return false;
 	}
 	if (!parseInt(id1.ph_number.value)) {
       alert("Incorrect Phone Number");
       id1.ph_number.focus();
       return false;
    }    
}
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="";
      document.form2.submit();
    }
}
function checkAll(val) {

   	dml=document.form2;
   	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(id1) {
   	if (chktrim(id1.your_name.value).length==0) {
      	alert("Enter your name");
	  	id1.your_name.focus();
      	return false;
   	}
   	if (chktrim(id1.email.value).length == 0) {
      	alert("E-mail address can't be left blank");
      	id1.email.focus();
      	return false;
   	}
   	if (id1.email.value.indexOf('@') == -1) {
      	alert("Error in e-mail address");
      	id1.email.focus();
      	return false;
   	}
   	if (id1.email.value.indexOf('.') == -1) {
      	alert("Error in e-mail address");
      	id1.email.focus();
      	return false;
   	}
   	if (id1.email.value.indexOf('@') != id1.email.value.lastIndexOf('@')) {
      	alert("Please Specify One E-mail address only");
      	id1.email.focus();
      	return false;
   	}   	
	if (chktrim(id1.detail_req.value).length<10 || chktrim(id1.detail_req.value).length>1000){
    	if (id1.detail_req.value.length>1000){
    		alert("Your Requirement Details [ maximum 1000 characters ] ");
		}
		else {
    		alert("Please enter your Requirement Details [ minimum 10 characters ] ");
		}
        id1.detail_req.focus();
        return (false);
	}
	   	
}

function listingValid(id1) {
   	if (chktrim(id1.comp_name.value).length==0) {
      	alert("Enter Company / Organization Name ");
	  	id1.comp_name.focus();
      	return false;
   	}

   	if (id1.busType.options[id1.busType.selectedIndex].value=="")  {
      	alert("Select Nature of Business  ");
      	id1.busType.focus();
      	return false;
   	}
	if (chktrim(id1.product_desc.value).length<10 || chktrim(id1.product_desc.value).length>1000){
    	if (id1.product_desc.value.length>1000){
    		alert("Enter your product(s) details [ maximum 1000 characters ] ");
		}
		else {
    		alert("Enter your product(s) details [ minimum 10 characters ] ");
		}
        id1.product_desc.focus();
        return (false);
	}
   	
   	if (chktrim(id1.your_name.value).length==0) {
      	alert("Enter Your Name ");
	  	id1.your_name.focus();
      	return false;
   	}   	    	 	
   	if (chktrim(id1.email.value).length == 0) {
      	alert("E-mail address can't be left blank");
      	id1.email.focus();
      	return false;
   	}
   	if (id1.email.value.indexOf('@') == -1) {
      	alert("Error in e-mail address");
      	id1.email.focus();
      	return false;
   	}
   	if (id1.email.value.indexOf('.') == -1) {
      	alert("Error in e-mail address");
      	id1.email.focus();
      	return false;
   	}
   	if (id1.email.value.indexOf('@') != id1.email.value.lastIndexOf('@')) {
      	alert("Please Specify One E-mail address only");
      	id1.email.focus();
      	return false;
   	}   	
   	
   	if (chktrim(id1.address.value).length ==0) {
      	alert("Enter Street Address");
      	id1.address.focus();
      	return false;
   	}
   	if (id1.country.options[id1.country.selectedIndex].value=="")  {
      	alert("Select your Country");
      	id1.country.focus();
      	return false;
   	}
	if (!parseInt(id1.ph_acode.value)) {
    	alert("Incorrect Phone - Area Code");
    	id1.ph_acode.focus();
    	return false;
 	}
 	if (!parseInt(id1.ph_ccode.value)) {
    	alert("Incorrect Phone - Area Code");
    	id1.ph_ccode.focus();
    	return false;
 	}
 	if (!parseInt(id1.ph_number.value)) {
       alert("Incorrect Phone Number");
       id1.ph_number.focus();
       return false;
    }    
}

function bannerValid(id1) {
   	if (chktrim(id1.comp_name.value).length==0) {
      	alert("Enter Company / Organization Name ");
	  	id1.comp_name.focus();
      	return false;
   	}
   	if (chktrim(id1.your_name.value).length==0) {
      	alert("Enter Your Name ");
	  	id1.your_name.focus();
      	return false;
   	}   	    	 	
   	if (chktrim(id1.email.value).length == 0) {
      	alert("E-mail address can't be left blank");
      	id1.email.focus();
      	return false;
   	}
   	if (id1.email.value.indexOf('@') == -1) {
      	alert("Error in e-mail address");
      	id1.email.focus();
      	return false;
   	}
   	if (id1.email.value.indexOf('.') == -1) {
      	alert("Error in e-mail address");
      	id1.email.focus();
      	return false;
   	}
   	if (id1.email.value.indexOf('@') != id1.email.value.lastIndexOf('@')) {
      	alert("Please Specify One E-mail address only");
      	id1.email.focus();
      	return false;
   	}   	
   	
   	if (chktrim(id1.address.value).length ==0) {
      	alert("Enter Address");
      	id1.address.focus();
      	return false;
   	}
  
	if (id1.ph_ccode.value.length ==0) {
        alert("Enter Phone Number - Country Code");
        id1.ph_ccode.focus();
        return false;
     }
     if (!parseInt(id1.ph_acode.value)) {
        alert("Incorrect Phone - Area Code");
        id1.ph_acode.focus();
        return false;
     }
     if (chktrim(id1.ph_number.value).length ==0) {
        alert("Enter Phone Number");
        id1.ph_number.focus();
        return false;
     }   
	if (chktrim(id1.detail_req.value).length<10 || chktrim(id1.detail_req.value).length>1000){
    	if (id1.product_desc.value.length>1000){
    		alert("Enter your requirement(s) details [ maximum 1000 characters ] ");
		}
		else {
    		alert("Enter your requirement(s) details [ minimum 10 characters ] ");
		}
        id1.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;
   	}
   	if (document.form12.busTy.options[document.form12.busTy.selectedIndex].value=="")  {   	
      	alert("Select Product Business Catetory Type ");
      	document.form12.busTy.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 chkLen2() {
	document.form1.chrlen.value=document.form1.catgDetl.value.length;
}
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 validAddCatg(id1) {
   	if (chktrim(id1.catgName.value).length==0) {
      	alert("Enter Category/Product Name ");
	  	id1.catgName.focus();
      	return false;
   	}
   	if (chktrim(id1.flnm.value).length==0) {
      	alert("Enter File  Name ");
	  	id1.flnm.focus();
      	return false;
   	} 	 	
}   	

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 validSponCatg(id1) {
   	if (chktrim(id1.catgName.value).length==0) {
      	alert("Enter Category/Product Name ");
	  	id1.catgName.focus();
      	return false;
   	}
	if (id1.pageTy.options[id1.pageTy.selectedIndex].value=="Y" && chktrim(id1.file_name.value).length==0) {
      	alert("Enter File  Name ");
	  	id1.file_name.focus();
      	return false;
   	}
	if (id1.pageTy.options[id1.pageTy.selectedIndex].value=="" && chktrim(id1.file_name.value).length>0) {
      	alert("Select Page Create Y/N ");
	  	id1.pageTy.focus();
      	return false;
   	}   	 	 	
} 

function inquiry_form_submit(mem_slno,busty,catgID) {
	window.location='/enquiry.htm?msl='+mem_slno+'&b='+busty+'&c='+catgID+'';
}

function site_url(mem_slno) {
  popupWin = window.open('/site-link.php?mem_slno='+mem_slno+'','newwin','menubar=yes,toolbar=yes,location=yes,directories=yes,titlebar=yes,status=yes,scrollbars=yes,resizable=yes');
}

function site_url2(mem_slno) {
  popupWin = window.open('/tllink.php?mem_slno='+mem_slno+'','newwin','menubar=yes,toolbar=yes,location=yes,directories=yes,titlebar=yes,status=yes,scrollbars=yes,resizable=yes');
}



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;
		}
	}
}