﻿// JScript File
/* Form Validation Script  
Developed By	: Rakesh Kumar 
Date			: March 21, 2008 
Message			: Create an array of form elements and apply validation rules on them.
*/
    
//   function validateSearch()    
//     {
//           var rules=new Array();
//           rules[0]='ctl00_Ucheader1_txtSearch|required|Please enter Search Keywords';
//         
//           if(rules.length>0)
//            {
//                return performCheck('aspnetForm', rules, 'classic');
//            }
//     }
//      
//   function search()
//     {
//           var rules=new Array();
//           rules[0]='txtSearch|required|Please enter Search Keywords';
//         
//           if(rules.length>0)
//            {
//                return performCheck('aspnetForm', rules, 'classic');
//            }
//     }
      
   function Video(Homeid)
    {
   window.open("playvideo.aspx?HV="+Homeid,"PopUp","top=100,left=0,scrollbars=0,height=400,width=400");
    }
    
   

function SetSearchRuleStatus()
{
    document.getElementById("hdnRules").value="S";
}

function SetSearchButtonClick(e)
{
    var unicode=e.keyCode? e.keyCode : e.charCode ? e.charCode : e.which
    if(unicode=='13')
    {
	    if(document.getElementById("hdnRules").value=='S')
	    {					
		    document.getElementById("ctl00_Ucheader1_imbSearch").click();
		    e.returnValue=false;
		    return false;
	    }
    }
}
function OnSearchTextboxFocus()
{
    document.getElementById("hdnRules").value="S";
}



function SetSearchHRuleStatus()
{
    document.getElementById("hdnRules").value="H";
}

function SetSearchHButtonClick(e)
{
    var unicode=e.keyCode? e.keyCode : e.charCode ? e.charCode : e.which
    if(unicode=='13')
    {
	    if(document.getElementById("hdnRules").value=='H')
	    {					
		    document.getElementById("imbSearch").click();
		    e.returnValue=false;
		    return false;
	    }
    }
}
function OnSearchHTextboxFocus()
{
    document.getElementById("hdnRules").value="H";
}

function validate()
{
    var rules=new Array();
   
    if(document.getElementById("hdnRules").value=='C')
    {
            rules[0]='ctl00_GeneralContent_txtName|required|Please enter Name';
           //rules[1]='ctl00_GeneralContent_txtPhone|required|Please enter Phone';
           rules[2]='ctl00_GeneralContent_txtEmail|required|Please enter Email';
           rules[3]='ctl00_GeneralContent_txtEmail|email|Please enter valid Email';
           rules[4]='ctl00_GeneralContent_txtQuestion|required|Please enter Question';
           rules[5]='ctl00_GeneralContent_txtQuestion:Question|maxlength|2000';
    }
    if(document.getElementById("hdnRules").value=='F')
    {
            rules[0]='ctl00_GeneralContent_txtName|required|Please enter Name';
           //rules[1]='ctl00_GeneralContent_txtPhone|required|Please enter Phone';
           rules[2]='ctl00_GeneralContent_txtEmail|required|Please enter Email';
           rules[3]='ctl00_GeneralContent_txtEmail|email|Please enter valid Email';
           rules[4]='ctl00_GeneralContent_txtQuestion|required|Please enter Comments';
           rules[5]='ctl00_GeneralContent_txtQuestion:Comments|maxlength|2000';
    }
      if(document.getElementById("hdnRules").value=='M')
    {
            rules[0]='ctl00_GeneralContent_txtName|required|Please enter Name';
           //rules[1]='ctl00_GeneralContent_txtPhone|required|Please enter Phone';
           rules[2]='ctl00_GeneralContent_txtEmail|required|Please enter Email';
           rules[3]='ctl00_GeneralContent_txtEmail|email|Please enter valid Email';
           rules[4]='ctl00_GeneralContent_txtQuestion|required|Please enter Comments';
           rules[5]='ctl00_GeneralContent_txtQuestion:Comments|maxlength|2000';
    }
    else if(document.getElementById("hdnRules").value=='S') 
    {
        rules[0]='ctl00_Ucheader1_txtSearch|required|Please enter search keyword';
    }
    else if(document.getElementById("hdnRules").value=='A') 
    {
           rules[0]='txtUserName|required|Please enter Name';
           rules[1]='txtEmail|required|Please enter Email';
           rules[2]='txtEmail|email|Please enter valid Email';
    }
      else if(document.getElementById("hdnRules").value=='R') 
    {
           rules[0]='ctl00_GeneralContent_txtUserName|required|Please enter Name';
           rules[1]='ctl00_GeneralContent_txtEmail|required|Please enter Email';
           rules[2]='ctl00_GeneralContent_txtEmail|email|Please enter valid Email';
    }
    else if(document.getElementById("hdnRules").value=='H') 
    {
        rules[0]='txtSearch|required|Please enter search keyword';
    }
   
    
    if(rules.length>0)
    {
        return performCheck('aspnetForm', rules, 'classic');
    }
  }

