function CheckFeedbackForm(){

	if(document.FeedbackForm.guestname.value==""){
		alert("Please specify your name!");
		return false;
	}
	
	if(document.FeedbackForm.guestcompany.value==""){
		alert("Please specify your company!");
		return false;
	}
	
	if(document.FeedbackForm.guestemail.value==""){
		alert("Please specify your email!");
		return false;
	}
	
	if(document.FeedbackForm.guestphone1.value==""){
		alert("Please specify your phone number!");
		return false;
	}
		
	if(document.FeedbackForm.guestphone2.value==""){
		alert("Please specify your phone number!");
		return false;
	}

	if(document.FeedbackForm.guestphone3.value==""){
		alert("Please specify your phone number!");
		return false;
	}
	
	if(document.FeedbackForm.guestfax1.value==""){
		alert("Please specify your fax number!");
		return false;
	}
	
	if(document.FeedbackForm.guestfax2.value==""){
		alert("Please specify your fax number!");
		return false;
	}
	
	if(document.FeedbackForm.guestfax3.value==""){
		alert("Please specify your fax number!");
		return false;
	}
	
	if(document.FeedbackForm.guestmessage.value==""){
		alert("Please specify your message!");
		return false;
	}
	
	if(!isemail(document.FeedbackForm.guestemail.value)){
		alert("Please input a valid email address!");
		return false;
	}
	
	return true;

}

function CheckSubscriber()
{

	if(document.SubscriberForm.sname.value=="")
	{
		alert("Please specify your name!");
		document.SubscriberForm.sname.focus();
		return false;
	}

	if(document.SubscriberForm.semail.value=="")
	{
		alert("Please specify your email address!");
		document.SubscriberForm.semail.focus();
		return false;
	}

	if(!isemail(document.SubscriberForm.semail.value))
	{
		alert("Please input a valid email address!");
		document.SubscriberForm.semail.focus();
		return false;
	}

	if(document.SubscriberForm.scompany.value=="")
	{
		alert("Please specify your company");
		document.SubscriberForm.scompany.focus();
		return false;
	}
	
	return true;
	
}


function isemail (s) 
{ 
    var regu = "^(([0-9a-zA-Z]+)|([0-9a-zA-Z]+[_.0-9a-zA-Z-]*[0-9a-zA-Z]+))@([a-zA-Z0-9-]+[.])+([a-zA-Z]{2}|net|NET|com|COM|gov|GOV|mil|MIL|org|ORG|edu|EDU|int|INT)$" 
    var re = new RegExp(regu); 
    if (s.search(re) != -1) 
	{ 
	    return true; 
    } 
	else 
	{    
    	return false;
    } 
} 

 function CheckProductForm()
 {
    var arrObj=document.getElementsByName("CID");
    var checked = false; 
    for(var i=0;i<arrObj.length;i++)
    {
         if(typeof arrObj[i].type != "undefined" && arrObj[i].type=='checkbox' && arrObj[i].name!="checkedAll") 
         {
              if(arrObj[i].checked)
              {
                checked = true; 
                break;
              }
              
         }
    }

    if (!checked) 
    { 
        alert("please select one or more products!"); 
        return false;
    } 
    return true;
 }

function selectAll()
{                                  
       var arrObj=document.getElementsByName("CID");
       if(document.ProductForm.checkedAll.checked)
       {
              for(var i=0;i<arrObj.length;i++)
              {
                     if(typeof arrObj[i].type != "undefined" && arrObj[i].type=='checkbox') 
                     {
                            arrObj[i].checked =true;
                     }
              }
       }
       else
       {
              for(var i=0;i<arrObj.length;i++)
              {
                 if(typeof arrObj[i].type != "undefined" && arrObj[i].type=='checkbox') arrObj[i].checked =false;
              }
       }
 }
 
 function CheckSearch()
{
	if( document.SearchForm.KeyWords.value=="" || document.SearchForm.KeyWords.value=="Enter keywords here" )
	{
		alert("Please input a key word");
		document.SearchForm.KeyWords.focus();
		return false;
	}
	return true;
}

function changedisplay()
{
	if(document.getElementById("pl").style.display=="none" )
	{
		document.getElementById("pl").style.display="block";
		document.getElementById("pl_img").src="images/menu_open.gif";
	}
	else
	{
		document.getElementById("pl").style.display="none";
		document.getElementById("pl_img").src="images/menu_close.gif";
	}
}


function CheckFeedBack()
{
    if (document.FeedBackForm.f_name.value=="")
    {
        alert("Please specify your Name.");
        return false; 
    }
    if (document.FeedBackForm.f_company.value=="")
    {
        alert("Please specify your Company Name.");
        return false;            
    }
    if (document.FeedBackForm.f_email.value=="")
    {
        alert("Please specify your Email Address.");
        return false;            
    }
    if (!isemail(document.FeedBackForm.f_email.value))
    {
        alert("Please input a valid Email Address.");
        return false;            
    }
    if (document.FeedBackForm.f_country.value=="")
    {
        alert("Please select your Country Name.");
        return false;            
    }
    if(document.FeedBackForm.c_t_1.value!="")
    {
        if(document.FeedBackForm.c_t_2.value==""||document.FeedBackForm.c_t_3.value=="")
        {
            alert("Please input your valid Telephone.");
            return false;            
        }
    }
    if(document.FeedBackForm.c_f_1.value!="")
    {
        if(document.FeedBackForm.c_f_2.value==""||document.FeedBackForm.c_f_3.value=="")
        {
            alert("Please input your valid Fax.");
            return false;            
        }
    }
    if (document.FeedBackForm.f_m.value=="")
    {
        alert("Please enter your message.");
        return false;            
    }
    if (document.FeedBackForm.f_name.value.length>80)
    {
        alert("Your Name exceeds 80 characters. Please shorten it.");
        return false;            
    }
    if (document.FeedBackForm.f_company.value.length>80)
    {
        alert("Your Company Name exceeds 80 characters. Please shorten it.");
        return false;            
    }
    
    return true;
}

function checknum(obj,str)
{
    if(obj.value!="")
    {
        if(isNaN(obj.value))
        {
            alert(str);
            obj.focus();
        }
    }
}

 function CheckIpUser()
 {
    if (document.IPForm.UName.value=="")
    {
        alert("Please specify your name!");
        return false;            
    }
    if (document.IPForm.UPassword.value=="")
    {
        alert("Please specify your password!");
        return false;            
    }
    return true;
}

function CheckVIPLogin()
{
	with( VIPLogin )
	{
		if ( UserID.value.length == 0 )
		{
			alert("Please input UserID!");
			UserID.focus();
			return false;
		}
		if ( Password.value.length == 0 )
		{
			alert("Please input UserID!");
			Password.focus();
			return false;
		}	
	}
	return true;
}

function CheckComments()
{
	with( Comments )
	{
		if ( CompanyName.value.length == 0 )
		{
			alert("Please input CompanyName!");
			CompanyName.focus();
			return false;
		}
		if ( Message.value.length == 0 )
		{
			alert("Please input Message!");
			Message.focus();
			return false;
		}	
	}
	return true;
}