﻿//Function to restrict user to enter only numeric value in textbox
//validation controls for the home master page flash
function Flash(lo,w,h,t)
{
document.write ('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="'+w+'" height="'+h+'" id="flashID">');
document.write ('<param name="movie" value="'+lo+'">');
document.write ('<param name="quality" value="high">');
document.write ('<param name="wmode" value="'+t+'">');
document.write ('<embed src="'+lo+'" quality="high" wmode="'+t+'" width="'+w+'" height="'+h+'" name="flashID" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" ></embed>');
document.write ('</object>');
}



//restrict user to enter only number in textbox in home.masterpage
 function validate_phonenumber()         
    {
        var s=String.fromCharCode(event.keyCode);
        if(s <"0" || s>"9")
        {
         if (s=="+" || s=="-" || s=="(" || s==")")
         {
            event.returnValue=true;
         }
         else
         {     
            event.returnValue=false;
         }
      }
    }                  
    
    
    
    
 //email, phone number and name should be mendatory in home.masterpage  
  function required()
{    
    var name_len = window.document.getElementById('ctl00_txt_name').value.length;    
    var ph_len = window.document.getElementById('ctl00_txt_PhoneNumber').value.length; 
    var mail_len = window.document.getElementById('ctl00_txt_Email').value.length;    

    if (name_len === 0 || mail_len === 0 || ph_len === 0 )
    {
        alert("Please Fill all Compusrory Fileds marked with (*)");        
        return false;        
    }
    else
    {
        var mailadd=window.document.getElementById('ctl00_txt_Email').value;
        var emailPattern = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/;         
        if( !emailPattern.test(mailadd))                        
        {
        alert("Please Enter Valid Email");
        window.document.getElementById('ctl00_txt_Email').focus();
        window.document.getElementById('ctl00_txt_Email').select();
        return false;                
    }
    }    
} 


//Clear All the fields on Home master page reset button coding

function clrCtrl()
{
window.document.getElementById('ctl00_txt_name').value = "";
window.document.getElementById('ctl00_txt_CompanyName').value = "";
window.document.getElementById('ctl00_txt_CompanyAddress').value = "";
window.document.getElementById('ctl00_txt_PhoneNumber').value = "";
window.document.getElementById('ctl00_txt_Email').value = "";
window.document.getElementById('ctl00_rdb_export').checked = true;
window.document.getElementById('ctl00_rdb_Import').checked = false;
window.document.getElementById('ctl00_rdb_both').checked = false;
window.document.getElementById('ctl00_txt_Products').value = "";

window.document.getElementById('ctl00_txt_InfoSought').value = "";

return false;
}
 

//login validation for guest type, free type or paid type

function guestfreepaidlogin()
{    
    var id_len=window.document.getElementById('ctl00_txtlogin').value.length;    
    var pwd_len=window.document.getElementById('ctl00_txtpass').value.length;            

    if (id_len === 0)
    {    
        alert("Please Enter your LoginID Or Email.");        
        window.document.getElementById('ctl00_txtlogin').focus();        
        return false;        
    }   
    else
    {
        if(pwd_len === 0)
        {
        alert("Please Enter Password.");
        window.document.getElementById('ctl00_txtpass').focus();        
        return false;      
        }        
    }    
}//End of this function here  
    


        
        
        
        