function newslettercheck(){  
    if(document.newsletter.EMail.value=="")
   		{alert("Please Enter Your Email ID");
   		document.newsletter.EMail.focus();}
    else if (checkmail(document.newsletter.EMail.value)){
       val=document.newsletter.EMail.value ;
     centerWindowX('submit.asp?Email='+val+'&mode=newsletter');
      
       document.newsletter.EMail.value=''}}


function checkmail(str){
   		var at="@"        
		var dot="."
		var temp;
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		var invalidchar=" \"([{}])!#$%^&*';:,/\\?|+`~<>=~"
		if (str.indexOf(at)==-1){
			alert("Please Enter a valid Email ID.")
		   	return false }
		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr-1){
		   alert("Please Enter a valid Email ID.")
		   return false	}
		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr-1){
		    alert("Please Enter a valid Email ID.")
		    return false }
		if (str.indexOf(at,(lat+1))!=-1){
		    alert("Please Enter a valid Email ID.")
		    return false }
		if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    alert("Please Enter a valid Email ID.")
		    return false }
		if (str.indexOf(dot,(lat+2))==-1){
		    alert("Please Enter a valid Email ID.")
		    return false }		
		for (i=0; i<(invalidchar.length-1); i++){
		      temp=invalidchar.substring(i,i+1);		      
		      if (str.indexOf(temp)!=-1){
		         alert("Please Enter a valid Email ID.")
		         return false} 
	 	}		 		
return true; }  

function centerWindowX(fname) {
    if (document.all)
        var xMax = screen.width, yMax = screen.height;
    else
        if (document.layers)
            var xMax = window.outerWidth, yMax = window.outerHeight;
        else
            var xMax = 640, yMax=480;
    var xOffset = (xMax - 490)/2, yOffset = (yMax - 190)/2;	
    MM_openBrWindow(fname,'info','width=400,height=150,screenX='+xOffset+',screenY='+yOffset+',top='+yOffset+',left='+xOffset+'');
}


function MM_openBrWindow(theURL,winName,features) { 
     window.open(theURL,winName,features);}



function DisAllowAlphabets()
  {     
var isNS4 = (navigator.appName=="Netscape")?1:0;
if(!isNS4){
	if(event.keyCode < 48 || event.keyCode > 57) event.returnValue = false;}
else{if((event.which < 48 || event.which > 57) && !(event.which == 8)){ return false;}}
}


function DisAllowNumbers(){
      if (window.event.keyCode >= 48 && window.event.keyCode <= 57) {
           window.event.returnValue=false; }
        else if(window.event.keyCode == 32){
          window.event.returnValue=true;}
        }


	
	function displayquote(icode) {	
     s="border:raised;dialogHeight:370px;dialogWidth:545px;center:yes;help:no;resizeable:no;scroll:no;status:no;"
     s1="query.asp?icode="+ icode ;
     if (window.showModalDialog) {   
        win1=window.showModalDialog(s1,"",s)}
     else{
        win1=window.open(s1,"","width=545,height=455,left=10,top=5") }       
  }	
  function displayenlarge(icode){ 
	window.open("posterlarge.asp?icode=" + icode,"win1","width=750,height=500,left=10,top=5");
}


function textCounter(field,cntfield,maxlimit) {
if (field.value.length > maxlimit)
field.value = field.value.substring(0, maxlimit);
else
cntfield.value = maxlimit - field.value.length;
}

function contactquery()
{

if(document.contactform.email.value=="")
 {
alert("Please Enter Your Email ID");
document.contactform.email.focus();
}

else if(document.contactform.cus_name.value=="")
 {
 alert("Please Enter Your Name");
document.contactform.cus_name.focus();
}
else if(document.contactform.cos_mes.value=="")
 {
 alert("Please Enter Your Message");
document.contactform.cos_mes.focus();
}

else if(document.contactform.email.value!="")
    	{
    	var check;

 check=checkmail(document.contactform.email.value) ;
 if(check==true)
 { 
 checkout();
 
 }
     	}
}	

function checkout()
{

var str
str=document.contactform.email.value;
str=str+"-"+document.contactform.cus_name.value
str=str+"-" + document.contactform.cos_mes.value;

document.contactform.cus_name.value=" ";
document.contactform.email.value=" ";
document.contactform.cos_mes.value=" ";

centerWindowX('submit.asp?email='+str+'&mode=contact');

}


