  var contactus;
  function contactusvaldate(contactus)
  {
    //alert('inside');
   if(contactus.name.value=='' || contactus.name.value==null)
   {
     alert('Please Enter the name');
	 contactus.name.focus();
	 return false;
   }
   if(contactus.telephone.value=='' || contactus.telephone.value==null)
   {
     alert('Please enter the contact no');
	 contactus.telephone.focus();
	 return false;
   } 
  var stripped = contactus.telephone.value.replace(/[\(\)\.\-\ ]/g, ''); 
  if (isNaN(parseInt(stripped)))
   {
      alert("The phone number contains illegal characters.\n");
	  return false;
   }
   if(contactus.email.value == '' || contactus.email.value==null )
	{
		alert("Please provide your Email Address");
		contactus.email.focus();
		return false;
	}
   if(contactus.service.value=='' || contactus.service.value==null)
   {
     alert('Please Enter the service you require field');
	 contactus.service.focus();
	 return false;
   } 
  var flag=0;
  var check = document.getElementById("contactme").getElementsByTagName('input');
   for (var i = 0;i < check.length; i++)
   {
     if(check[i].checked)
	 {
	   flag=1;
	 }
   }
  if(flag==0)
  {
    alert('Please select any option for contact.');
	return false;
  }	
  
   return true;
  }
<!--   assist page  ----------------------------------------- -->

var login;
var illegalChars = /\W/;

function loginvaldate(login)
{
if(login.username.value=='' || login.username.value==null)
{
 alert('Please Enter the username');
 login.username.focus();
 return false;
}
if (illegalChars.test(login.username.value)) 
{
 alert("The username contains illegal characters( Allowed only letters, numbers, and underscores)");
 return false; 
} 
if(login.password.value=='' || login.password.value==null)
{
 alert('Please Enter the password');
 login.password.focus();
 return false;
}
return true;
}

  
 <!--         For register page ---------------------------      -->
  var register;
  function echeck(str) {

		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		if (str.indexOf(at)==-1){
		   alert("Invalid E-mail ID")
		   return false
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   alert("Invalid E-mail ID")
		   return false
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    alert("Invalid E-mail ID")
		    return false
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		    alert("Invalid E-mail ID")
		    return false
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    alert("Invalid E-mail ID")
		    return false
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		    alert("Invalid E-mail ID")
		    return false
		 }
		
		 if (str.indexOf(" ")!=-1){
		    alert("Invalid E-mail ID")
		    return false
		 }

 		 return true					
	}
  function registervaldate(register)
  {
   if(register.name.value=='' || register.name.value==null)
   {
     alert('Please Enter your name');
	 register.name.focus();
	 return false;
   }
   if(register.CompName.value=='' || register.CompName.value==null)
   {
     alert('Please Enter the Company name');
	 register.CompName.focus();
	 return false;
   } 
   if(register.position.value=='' || register.position.value==null)
   {
     alert('Please Enter the Position held');
	 register.position.focus();
	 return false;
   } 
   if(register.service.value=='Please Select' || register.position.value==null)
   {
     alert('Please Select the type of service provider');
	 register.service.focus();
	 return false;
   } 
   if(register.email.value == '' || register.email.value==null )
	{
		alert("Please provide your Email Address");
		register.email.focus();
		return false;
	}
	
  if (echeck(register.email.value)==false)
    {
		register.email.value=""
		register.email.focus()
		return false
	}	
 
  if(register.contactno.value=='' || register.contactno.value==null)
   {
     alert('Please enter the contact phone number');
	 register.contactno.focus();
	 return false;
   } 
  var stripped = register.contactno.value.replace(/[\(\)\.\-\ ]/g, ''); 
  if (isNaN(parseInt(stripped)))
   {
      alert("The phone number contains illegal characters.\n");
	  return false;
   }			
  if(register.password.value=='' || register.password.value==null)
   {
     alert('Please enter the password');
	 register.password.focus();
	 return false;
   } 
   if(register.conpassword.value=='' || register.conpassword.value==null)
   {
     alert('Please enter the confirm password');
	 register.conpassword.focus();
	 return false;
   } 
  if(register.password.value==register.conpassword.value)
   {
     document.getElementById('error').style.display='none';
   }
  else
  {
    document.getElementById('error').style.display='';
	return false;
  } 
	
   return true;
  }

<!--  for membership page -------------------------------------  ->

function idchange()
  {
   if(document.getElementById('ids')!=null)
   {
	   var amount=document.getElementById('ids').value;
	   document.getElementById('amount').value=amount;
	   if(document.getElementById('ids').selectedIndex==0)
	   {
		 document.getElementById('item_number').value='+1 months';
	   }
	   if(document.getElementById('ids').selectedIndex==1)
	   {
		 document.getElementById('item_number').value='+2 months';
	   }
	   if(document.getElementById('ids').selectedIndex==2)
	   {
		 document.getElementById('item_number').value='+3 months';
	   }
	}   
   return false;
  }
  
 <!--  product specification page -----   -->
 
function pn_sdr_change(pn)
{

	
  if(pn.value=='PE80')
  {
    document.getElementById('PE80').style.display='';
	document.getElementById('PE100').style.display='none';
	
	var diameterBox = document.getElementById("dd_pipeDiamater1");
	removeAllOptions(diameterBox);
	addOption(diameterBox,"Select","");
	
	
	
	
	
  }
  if(pn.value=='PE100')
  {
    document.getElementById('PE80').style.display='none';
	document.getElementById('PE100').style.display='';
	
	var diameterBox = document.getElementById("dd_pipeDiamater1");
	removeAllOptions(diameterBox);
	addOption(diameterBox,"Select","");
	
  }
 
}  


function pn_sdr_change1(pn)
{
	

  if(pn.value=='PE80')
  {
    
	document.getElementById('PE801').style.display='';
	document.getElementById('PE1001').style.display='none';
	
	var diameterBox = document.getElementById("dd_pipeDiamater2");
	removeAllOptions(diameterBox);
	addOption(diameterBox,"Select","");
	
  }
  if(pn.value=='PE100')
  {

	document.getElementById('PE801').style.display='none';
	document.getElementById('PE1001').style.display='';
	
	var diameterBox = document.getElementById("dd_pipeDiamater2");
	removeAllOptions(diameterBox);
	addOption(diameterBox,"Select","");
	
  }
  
  
 
}  

var diametersArr = new Array();

diametersArr[0] = "";

diametersArr[1] =  new Array(110,125,140,160,180,200,225,250,280,315,355,400,450,500,560,630,710,800,900,1000,1200,1400,1600);


diametersArr[2] = new Array(75,90,110,125,140,160,180,200,225,250,280,315,355,400,450,500,560,630,710,800,900,1000,1200,1400,1600); 
diametersArr[3] = new Array(32,40,50,63,75,90,110,125,140,160,180,200,225,250,280,315,355,400,450,500,560,630,710,800,900,1000,1200); 
diametersArr[4] = new Array(25,32,40,50,63,75,90,110,125,140,160,180,200,225,250,280,315,355,400,450,500,560,630,710,800,900,1000); 
diametersArr[5] = new Array(20, 25,32,40,50,63,75,90,110,125,140,160,180,200,225,250,280,315,355,400,450,500,560,630,710,800); 
diametersArr[6] = new Array(16,20, 25,32,40,50,63,75,90,110,125,140,160,180,200,225,250,280,315,355,400,450,500,560,630); 
diametersArr[7] = new Array(16,20, 25,32,40,50,63,75,90,110,125,140,160,180,200,225,250,280,315,355,400,450,500); 


//====================================


diametersArr[8] =  new Array(110,125,140,160,180,200,225,250,280,315,355,400,450,500,560,630,710,800,900,1000,1200,1400,1600);
diametersArr[9] = new Array(63,75,90,110,125,140,160,180,200,225,250,280,315,355,400,450,500,560,630,710,800,900,1000,1200,1400,1600); 
diametersArr[10] = new Array(32,40,50,63,75,90,110,125,140,160,180,200,225,250,280,315,355,400,450,500,560,630,710,800,900,1000,1200); 
diametersArr[11] = new Array(25,32,40,50,63,75,90,110,125,140,160,180,200,225,250,280,315,355,400,450,500,560,630,710,800,900,1000); 
diametersArr[12] = new Array(20, 25,32,40,50,63,75,90,110,125,140,160,180,200,225,250,280,315,355,400,450,500,560,630,710,800); 
diametersArr[13] = new Array(16,20, 25,32,40,50,63,75,90,110,125,140,160,180,200,225,250,280,315,355,400,450,500,560,630); 
diametersArr[14] = new Array(16,20, 25,32,40,50,63,75,90,110,125,140,160,180,200,225,250,280,315,355,400,450,500); 

//-------
/**/
function updateDDValues1(optselected)
{
	var diameterBox = document.getElementById("dd_pipeDiamater1");
	
	removeAllOptions(diameterBox);
	addOption(diameterBox,"Select","");
	for(var i=0;i<diametersArr[optselected].length;i++)
	{
		
		addOption(diameterBox,diametersArr[optselected][i],diametersArr[optselected][i] );
	}

}

function updateDDValues2(optselected)
{
	var diameterBox = document.getElementById("dd_pipeDiamater2");
	
	removeAllOptions(diameterBox);
	addOption(diameterBox,"Select","");
	for(var i=0;i<diametersArr[optselected].length;i++)
	{
		addOption(diameterBox,diametersArr[optselected][i],diametersArr[optselected][i] );
	}
		
}

function removeAllOptions(selectbox)
{
	var i;
	for(i=selectbox.options.length-1;i>=0;i--)
	{
		selectbox.remove(i);
	}
}


function addOption(selectbox,text,value )
{

	var optn = document.createElement("OPTION");
	optn.text = text;
	optn.value = value;
	selectbox.options.add(optn);

}/**/



function updateUIObjValues(obj,objValue) {
          
   switch (obj.type) {
     case 'textarea':
     case 'text':
	if(document.all) { 
               obj.innerText = objValue;
          }        
        else { 
            obj.textContent =  objValue; 
           }
        if (objValue) {
         if (objValue.length > 0) {
        obj.value = objValue;
        obj.disabled = false;
        }
       }
        break;
     case 'radio':  
                  flag = false;
             try
               {           
                 for(i=0;i<document.forms.length;i++) {
                 tobj = document.forms[i].elements[obj.id];
                  if (tobj != null) {
                   if (objValue.length>0) {
                  tobj[objValue].checked=true;      
                  flag = true;
                    }
                  }
               }  
               }
            catch(err)
              {
                  switch (objValue) {          
                    case null: break;
                    case '': break;
                    default: 
                   obj.checked=true;         
                   flag = true;
                       break;
                  }
              }
           if (flag) {
        evnt = obj["onclick"];
       if (typeof(evnt) == "function") {
           evnt();
        }        }
        break;
     case 'select-one':
        if (objValue == undefined) { return; };
        obj.value = objValue;
        evnt = obj["onchange"];
       if (typeof(evnt) == "function") {
           evnt();
        }
        break;
     case 'checkbox':
         switch (objValue) {          
                    case null: break;
                    case '': break;
                    default: 
                   obj.checked=true;         
                   flag = true;
                       break;
                  }
        break;
     }
}

