
function emailvalidation(entered) //, alertbox
{
	with (entered)
	{
	apos=value.indexOf("@"); 
	dotpos=value.lastIndexOf(".");
	lastpos=value.length-1;
		if (apos<1 || dotpos-apos<2 || lastpos-dotpos>3 || lastpos-dotpos<2) 
		{			
			//if (alertbox) {alert(alertbox);} 
			return 0;
		}
		else {return 1;}
	}
}

function submitFrmSearch()
{
	if (document.f1.key.value != "")
	{
			document.f1.submit();
	}
	else
	{	
		alert("Your keyword search is Required!!");
		document.f1.key.focus();
	}
}

function popWin(url_)
{
	
	url = "sme.login.php?url="+url_;
	window.open(url,'_blank','width=350, height=220')


}

function submitToRegister()
{
	opener.location.href= "sme.register.php";
	window.close();
}


function chkCheck(chk)
{		
	for(i=1;i <=6;i++)
	{
		p = eval("document.f2."+chk+""+ i)
		if(p.checked == true)
		{	
			return 1;
		}			
	}	
	return 0;
}


function chkFrmContact()
{
	
	frm = eval("document.f2");
	
	if(frm.name.value  == "")	{
		alert("Name is Required.");
		frm.name.focus();
	}
else if(frm.lastname.value  == "")	{
		alert("Last Name is Required.");
		frm.lastname.focus();
	}
	else if (!emailvalidation(document.f2.email))	{
		alert("A Valid E-mail is Required");
		frm.email.focus();
	}
	else if (frm.request.value  == "")	{
		alert("Request Information is Required");
		frm.request.focus();
	}
	else 	{
		frm.submit();
	}

}


function chkFrmMarketing()
{
	
	frm = eval("document.f2");
	
	if(frm.name.value  == "")	{
		alert("Customer Name is Required.");
		frm.name.focus();
	}
	else if (!emailvalidation(document.f2.email))	{
		alert("A Valid E-mail is Required");
		frm.email.focus();
	}
	else if (frm.address.value  == "")	{
		alert("Address is Required");
		frm.address.focus();
	}
	else if (frm.telephone.value  == "")	{
		alert("Telephone is Required");
		frm.telephone.focus();
	}
	else if (frm.fax.value  == "")	{
		alert("FAX is Required");
		frm.fax.focus();
	}
	else if (frm.company.value  == "")	{
		alert("Company Name is Required");
		frm.company.focus();
	}
	else if (frm.business_type.value  == "")	{
		alert("Business Type is Required");
		frm.business_type.focus();
	}
	else if (frm.product_service.value  == "")	{
		alert("Product / Service is Required");
		frm.product_service.focus();
	}
	else if(!chkCheck("product"))
	{		
		alert("Atleast one of your Interest (s)  is Required");
	}
	else if((frm.product6.checked == true) && (frm.product_other.value== "")){
		alert("Please specify the other.");
		frm.product_other.focus();
	}
	else if (frm.request.value  == "")	{
		alert("Additional Information is Required");
		frm.request.focus();
	}
	else 	{
		frm.submit();
	}
/*
	else if ((frm.www.value  == "http://") || (frm.www.value  == ""))	{
		alert("Website URL is Required");
		frm.www.focus();
	}
*/
}



function chkFrm()
{
	
	frm = eval("document.f2");
	
	if(frm.name.value  == "")	{
		alert("Name-Surename is Required.");
		frm.name.focus();
	}
	/* else if (frm.company.value  == "")	{
		alert("Company name is Required");
		frm.company.focus();
	}*/
	else if (frm.address.value  == "")	{
		alert("Address is Required");
		frm.address.focus();
	}
	else if (frm.telephone.value  == "")	{
		alert("Telephone is Required");
		frm.telephone.focus();
	}
	/*else if (frm.fax.value  == "")	{
		alert("FAX is Required");
		frm.fax.focus();
	}*/
	else if (!emailvalidation(document.f2.email))	{
		alert("A Valid E-mail is Required");
		frm.email.focus();
	}
	/*else if ((frm.www.value  == "http://") || (frm.www.value  == ""))	{
		alert("Website URL is Required");
		frm.www.focus();
	}*/
	else if(!chkCheck("product"))
	{		
		alert("Atleast one product / service you would like to buy is Required");
	}
	/*else if (frm.request.value  == "")	{
		alert("Buyer request is Required");
		frm.request.focus();
	}*/
	else 	{
		frm.submit();
	}
}


function chkFrmRegister()
{	
	frm = eval("document.f2");
	if(frm.name.value  == "")	{
		alert("Name-Surename is Required.");
		frm.name.focus();
	}
	/*else if (frm.company.value  == "")	{
		alert("Company name is Required");
		frm.company.focus();
	}*/
	else if (frm.address.value  == "")	{
		alert("Address is Required");
		frm.address.focus();
	}
	else if (frm.telephone.value  == "")	{
		alert("Telephone is Required");
		frm.telephone.focus();
	}
	/*else if (frm.fax.value  == "")	{
		alert("FAX is Required");
		frm.fax.focus();
	}*/
	else if (!emailvalidation(document.f2.email))	{
		alert("A Valid E-mail is Required");
		frm.email.focus();
	}
	/*else if ((frm.www.value  == "http://") || (frm.www.value  == ""))	{
		alert("Website URL is Required");
		frm.www.focus();
	}*/
	 else if(!chkCheck("product"))	{		
		alert("Atleast one product / service you would like to buy is Required");
	}
	else if(frm.user_name.value == "") 	{
		alert("User Name is Required.");
		frm.user_name.focus();
	} 	
	else if ((frm.xxx.value == ""))	{ // 
		alert("Password and Re-Enter Password are Required.");
		frm.xxx.focus();
	}
	else if ((document.f2.xxx.value) != (document.f2.yyy.value))	{
		alert("Password and Re-Enter Password are Mis-Matched.");
		frm.xxx.focus();
	}
	else 	{
		frm.submit();
	} 
}
