//---------------------- Functions for Index.asp ---------------------
function OpnWin(PgVal){
			window.open(PgVal,"","width=775,height=500,scrollbars=1,resizable=0,top=20,left=20")
		}

	function VLogin(form){
		if (form.CUserId.value==""){
			alert("User ID Required");
			form.CUserId.focus();
			return(false);
			}
		if (form.CPass.value==""){
			alert("Password Required");
			form.CPass.focus();
			return(false);
			}
		}

	function VFPwd(form){
		if (form.CEmail.value==""){
			alert("E-Mail Address Required");
			form.CEmail.focus();
			return(false);
			}
		}

	function VJoinLst(form){
		if (form.CEmailJL.value==""){
			alert("Email Id Required for joining our Email List");
			form.CEmailJL.focus();
			return(false);
			}
		else{
			if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(form.CEmailJL.value)){
				}
			else{
				alert("Invalid E-mail Address! Please re-enter.")
				form.CEmailJL.focus();
				return(false)}
			}
		}

	function VNUser(form){
		if (form.CE.value==""){
			alert("Email / User ID Required");
			form.CE.focus();
			return(false);
			}
		else{
			if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(form.CE.value)){
				}
			else{
				alert("Invalid E-mail Address! Please re-enter.")
				form.CE.focus();
				return(false)}
			}
		if (form.CP.value==""){
			alert("Password Required");
			form.CP.focus();
			return(false);
			}
		else{
			var valid = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890_"
			var ok = "yes";
			var temp;
			for (var i=0; i<form.CP.value.length; i++) {
				temp = "" + form.CP.value.substring(i, i+1);
				if (valid.indexOf(temp) == "-1") ok = "no";
			}
			if (ok == "no") {
				alert("Invalid entry! No Special Characters!");
				form.CP.focus();
				return(false);}					
			}
		if (form.CP1.value==""){
			alert("Password Required");
			form.CP1.focus();
			return(false);
			}
		else{
				if (form.CP.value!=form.CP1.value){
					alert("Both Password does not match")
					form.CP.focus();
					return(false);
				}
			}
		if (form.CN.value==""){
			alert("Name Required");
			form.CN.focus();
			return(false);
			}
		if (form.CPh.value==""){
			alert("Phone No Required");
			form.CPh.focus();
			return(false);
			}
		else{
			var valid = "0123456789-"
			var ok = "yes";
			var temp;
			for (var i=0; i<form.CPh.value.length; i++) {
				temp = "" + form.CPh.value.substring(i, i+1);
				if (valid.indexOf(temp) == "-1") ok = "no";
			}
			if (ok == "no") {
				alert("Invalid entry! Only Numbers are accepted!");
				form.CPh.focus();
				return(false);}				
			}
		if (form.CCellPhone.value!=""){
			var valid = "0123456789-"
			var ok = "yes";
			var temp;
			for (var i=0; i<form.CCellPhone.value.length; i++) {
				temp = "" + form.CCellPhone.value.substring(i, i+1);
				if (valid.indexOf(temp) == "-1") ok = "no";
			}
			if (ok == "no") {
				alert("Invalid entry! Only Numbers are accepted!");
				form.CCellPhone.focus();
				return(false);}				
			}
		}

	function clearText(thefield){
	if (thefield.defaultValue==thefield.value)
		thefield.value = ""
	}

	function textLimit(Message, maxlen) {
	if (Message.value.length > maxlen + 1)
	alert('Message Length Exceeded!');
	if (Message.value.length > maxlen)
	Message.value = Message.value.substring(0, maxlen);
	} 
//---------------------------------------------------------------------------------
//------------------------ Functions for CustF.asp and CustDel.asp -----------------------
function cc(x){
	for (var i=0;i<=document.forms[0].LDMail.length;i++){
		var e = document.forms[0].elements[i]; 
		if (e.type=="checkbox") {
			e.checked=x.checked;
			}
	}
}
//---------------------------------------------------------------------------------
// ----------------------- Functions for LDSearch.asp -----------------------------------

	function delc() {
			document.frmorder.delon.value="yes"
		}
	function lbl(v) {
			document.frmorder.delsel.value=document.frmorder.delsel.value+";"+v
		}

	function validation(form){
		if (form.CntName.value==""){
			alert("Please Enter Contact Name");
			form.CntName.focus();
			return(false);
			}
		if (form.CntEmail1.value==""){
			alert("Email Address Required");
			form.CntEmail1.focus();
			return(false);
			}
		else{
			if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(form.CntEmail1.value)){
				form.CPhone.focus();}
			else{
				alert("Invalid Email Address! Please re-enter.")
				form.CntEmail1.focus();
				return (false)}
			}
		if (form.CPhone.value==""){}
		else{
			var valid = "0123456789-"
			var ok = "yes";
			var temp;
			for (var i=0; i<form.CPhone.value.length; i++) {
				temp = "" + form.CPhone.value.substring(i, i+1);
				if (valid.indexOf(temp) == "-1") ok = "no";
			}
			if (ok == "no") {
				alert("Invalid entry! Only Numbers are accepted!");
				form.CPhone.focus();
				return(false);}				
			}
		if (form.WPhone.value==""){
			if (form.CPhone.value==""){
				alert("Phone No Required");
				form.CPhone.focus();
				return(false);}
			}
		else{
			var valid = "0123456789-"
			var ok = "yes";
			var temp;
			for (var i=0; i<form.WPhone.value.length; i++) {
				temp = "" + form.WPhone.value.substring(i, i+1);
				if (valid.indexOf(temp) == "-1") ok = "no";
			}
			if (ok == "no") {
				alert("Invalid entry! Only Numbers are accepted!");
				form.WPhone.focus();
				return(false);}				
			}
		if (form.CntEmail2.value==""){}
		else{
			if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(form.CntEmail2.value)){
				form.CMess.focus();}
			else{
				alert("Invalid Email Address! Please re-enter.")
				form.CntEmail2.focus();
				return (false)}
			}
	}
	function PSearch(form){
		if (form.StkCode.value==""){
			if(form.PCat.value==""){
				if(form.RPFrom.value==""){
					alert("Need to Enter some Search Criteria");
					form.StkCode.focus();
					return(false);
				}
			}
		}
		if (form.RPFrom.value==""){
			}
		else{
			var valid = "0123456789"
			var ok = "yes";
			var temp;
			for (var i=0; i<form.RPFrom.value.length; i++) {
				temp = "" + form.RPFrom.value.substring(i, i+1);
				if (valid.indexOf(temp) == "-1") ok = "no";
			}
			if (ok == "no") {
				alert("Invalid entry! Only Numbers are accepted!");
				form.RPFrom.focus();
				return(false);}				
			}
		if (form.RPTo.value==""){
			if (form.RPFrom.value==""){
			}
			else{
				alert("Need to Enter Price");
				form.RPTo.focus();
				return(false);				
				}
			}
		else{
			var valid = "0123456789"
			var ok = "yes";
			var temp;
			for (var i=0; i<form.RPTo.value.length; i++) {
				temp = "" + form.RPTo.value.substring(i, i+1);
				if (valid.indexOf(temp) == "-1") ok = "no";
			}
			if (ok == "no") {
				alert("Invalid entry! Only Numbers are accepted!");
				form.RPTo.focus();
				return(false);}				
			}
		}

function ins(tbl,shp,id)
{
var hold;
var tmp;
var str;
var x=document.getElementById(tbl).rows[4].cells;

		hold=x[1].innerHTML
		if(document.getElementById(parseInt(id)).checked==false)
			{
				str=hold
				tmp=shp
				if (hold.indexOf(shp)==0)
				{
					if (hold.indexOf(",")!=-1)
					{
						tmp=tmp+",";
						}
				}
				else if (hold!=tmp)
				{
					tmp=","+tmp;
				}
				hold=str.replace(tmp, "");
			}else{
					hold=hold+","+shp;
					if(parseInt(hold.indexOf(","))==0)
						{
						var str = hold 
						var hold = str.replace(/,/gi, "");
						}
				}	
x[1].innerHTML=hold;	
}//End of ins function

function mult(tbl2,low,high)
{
var i,j,k;
for(i=low;i<=high;i++)
	{
	for(j=i+1;j<=high;j++)	
		{
		if(document.getElementById(parseInt(i)).checked==true && document.getElementById(parseInt(j)).checked==true)
			{
			for(k=i;k<=j;k++)
				{
				document.getElementById(parseInt(k)).checked=true;	
				}
			}
		}
	}//end of auto select for loop
var xx=document.getElementById(tbl2).rows[4].cells;
var hold="&nbsp;";
for(i=low;i<=high;i++)
	{
	if(document.getElementById(parseInt(i)).checked==true)
		{
		tmp=document.getElementById(parseInt(i)).value
		if(hold != "&nbsp;")
		hold=hold+","+tmp;
		else
		hold=tmp;
		}	
	}//end of deselect for loop
xx[1].innerHTML=hold;
}

//Email Page Validation
	function valid(thisform)
	{
		if(snm.value=="")
			{
			alert("Sender's name Required");
			snm.focus();
			return(false);
			}

		if (sndr.value=="")
			{
			alert("Sender's Email Required");
			sndr.focus();
			return(false);
			}
			else{
				if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(sndr.value))
					{
					}
					else{
						alert("Invalid E-mail Address! Please re-enter.")
						sndr.value="";
						sndr.focus();
						return(false);
						}
				}
		if(rnm.value=="")
			{
			alert("Receiver's name Required");
			rnm.focus();
			return(false);
			}
			
		if (rcvr.value=="")
			{
			alert("Receiver's Email Required");
			rcvr.focus();
			return(false);
			}
			else{
				if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(rcvr.value))
					{
					}
					else{
						alert("Invalid E-mail Address! Please re-enter.")
						rcvr.value="";
						rcvr.focus();
						return(false);
						}
				}
	}

	function lite(obj) {
		if(document.all&&!window.opera) {
		obj.filters.blendTrans.apply();
		obj.filters.blendTrans.play();
		}
	} 
