﻿// JScript File
function terms_win()	{
	window.open("http://d1889084.u68.securedc.com/Idea/TermsandCondition.aspx","popup","top=5,left=30,toolbars=no,maximize=yes,resize=yes,width=500,height=500,location=no,directories=no,scrollbars=yes,resizable=yes");
/*window.open("http://localhost/Idea/TermsandCondition.aspx","popup","top=5,left=30,toolbars=no,maximize=yes,resize=yes,width=500,height=500,location=no,directories=no,scrollbars=yes,resizable=yes");	*/
}

function checknum(theField, s)
{
//    var strv = theField.value;
//    if (isNaN(strv)==true)
//    {
//    alert(s)
//    theField.focus();
//    theField.select();
//    return false;
//    }
//   return true;
  var str=theField.value;
        for(var i=0; i<theField.value.length;i++)
        {
            if((str.charCodeAt(i)<48||  str.charCodeAt(i)>57))//&& ( str.charCodeAt(i)!=46))
              { 		
                  alert("Please enter valid " + s);
                  theField.focus();
                  return false;
              }
        }
	return true;	
}

function checknum1(theField, s,errorText)
{
  var str=theField.value;
        for(var i=0; i<theField.value.length;i++)
        {
            if((str.charCodeAt(i)<48||  str.charCodeAt(i)>57))//&& ( str.charCodeAt(i)!=46))
              { 		
                 // alert("Please enter valid " + s);
                 errorText.innerHTML="Please enter valid " + s;
                 // theField.focus();
                  return false;
              }
        }
	return true;	
}

//Email Validation
function chkEmail(name,msg)
{
   a=name.value;
   reg_mail=(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+(\.[A-Za-z0-9]{2,3})(\.[A-Za-z0-9]{2,3})?$/);
     if(a.search(reg_mail)==-1)
     { 
        alert(msg);
        name.focus();
        return false;            
     }
  return true;
}

function chkEmail1(name,msg,errorText)
{
   a=name.value;
   reg_mail=(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9][A-Za-z0-9\-]+(\.[A-Za-z0-9]{2,3})(\.[A-Za-z0-9]{2,3})?$/);
     if(a.search(reg_mail)==-1)
      {         
          errorText.innerHTML=msg;
          return false;            
      }
  return true;
}

//checking void spaces
function trim(strText) 
{ 
   // this will get rid of leading spaces 
   while (strText.substring(0,1) == ' ') 
       strText = strText.substring(1, strText.length); 
   // this will get rid of trailing spaces 
   while (strText.substring(strText.length-1,strText.length) == ' ') 
       strText = strText.substring(0, strText.length-1); 
  return strText; 
} 

// Funtion to check blank value
function Blank(theField,s)
{
    if(trim(theField.value)=="")
    {
        alert("Please enter " + s);
        theField.focus();
        return false;
    }
    return true;    
}

function Blank1(theField,s,errorctl)
{
    if(trim(theField.value)=="")
    {       
        errorctl.innerHTML="Please enter " +s;       
        errorctl.ForeColor="red";
        return false;
    }
    return true;    
}

// Funtion to check blank value in TextArea
function BlankTextArea(str)
{
	return str.replace(/^\s*|\s*$/g,'');
}

/*Special character check*/
function spchk(txt)
{
  var iChars = "!@#$%^&*()+=-[]\\\;,/{}|\":<>?";
  
  for(var i=0; i<txt.value.length;i++)
   {
     if(iChars.indexOf(txt.value.charAt(i))!=-1)
      {
         alert("Special characters not allowed.\nPlease try again.");
         return false;
      }
    }
    return true;
 }
 
function spchk1(txt,errorText)
{
   var iChars = "!@#$%^&*()+=-[]\\\;,/{}|\":<>?";
    
   for(var i=0; i<txt.value.length;i++)
    {
      if(iChars.indexOf(txt.value.charAt(i))!=-1)
       {       
         errorText.innerHTML="Special characters not allowed.\nPlease try again.";
         return false;
       }
    }
    return true;
 }

//First name Validation
function FirstName(theField,s)
{
   var strpar=/^[a-zA-Z][a-zA-Z']*$/;
   var strcomp1=theField.value.match(strpar);
    if(strcomp1==null)
      {
         alert("Invalid " + s);
         theField.focus();
         return false;
      }
  return true;
}

function FirstName1(theField,s,errortext)
{
   var strpar=/^[a-zA-Z][a-zA-Z']*$/;
   var strcomp1=theField.value.match(strpar);
     if(strcomp1==null)
      {            
         errortext.innerHTML="Invalid " + s;            
         return false;
      }
  return true;
}

function Name(theField,s)
{
   var strpar=/^[a-zA-Z]([a-zA-Z']*|\s)[a-zA-Z]*$/;
   var strcomp1=theField.value.match(strpar);
     if(strcomp1==null)
      {
         alert("Please enter valid " + s);
         theField.focus();
         return false;
      }
  return true;
}

//Selecting Drop down Fields
function SelectDropDown(theField,s)
{
   if(theField.selectedIndex==0)
    {
        alert("Please select " +s);
        theField.focus();
        return false;
    }
 return true;
}

//Selecting List Box Fields
function SelectListBox(theField,s)
{
  if(theField.selectedIndex==-1)
     {
        alert("Please select atleast one of the " +s);
        theField.focus();
        return false;
     }
 return true;
}

//Selecting List Box Fields
function SelectListBox1(theField,s,errortext)
{
  if(theField.selectedIndex==-1)
     {
        errortext.innerHTML="Please select atleast one of the " +s;
        theField.focus();
        return false;
     }
 return true;
}
//Function for Character length
function CharLength(theField,len,s)
{
   var pwd=theField.value;
    if(pwd.length<len)
     {
        var msg="Please enter "+ s +" with atleast "+ len +" characters.";
        alert(msg);
        theField.focus();
        return false;
     }
  return true;
}

function CharLength1(theField,len,s,errortext)
{
  var pwd=theField.value;
   if(pwd.length<len)
    {
       var msg="Please enter "+ s +" with atleast "+ len +" characters.";
       errortext.innerHTML=msg;
       return false;
    }
  return true;
}

//Password Mismatch
function PasswordMismatch(Pwd1,Pwd2,mess)
{
   if(Pwd1.value!=Pwd2.value)
    {
       alert(mess);
       Pwd1.focus();
       return false;
    }
 return true;
}

function PasswordMismatch1(Pwd1,Pwd2,mess,errorText)
{
   if(Pwd1.value!=Pwd2.value)
    {
       errorText.innerHTML=mess;          
       return false;
    }
 return true;
}

//College/City Validation
function CollegeName(theField,s)
{
   var strpar=/^[a-zA-Z]([a-zA-Z.'-]|\s)*$/;
   var strcomp1=theField.value.match(strpar);
    if(strcomp1==null)
     {
        alert("Please enter valid " + s);
        theField.focus();
        return false;
     }
  return true;
}

/*OnKeypress Defaultbutton*/
function defaultbutton(e,btnid)
{
   var bt=document.getElementById(btnid)			
	if (typeof(bt=='object'))
	 {			
	   if (navigator.appName.indexOf("Netscape")>(-1))
	    {					
	 	 if((e.keyCode == 13)||(e.charCode == 13))
		  {	
		     e.preventDefault();
             e.stopPropagation ();                                      
             bt.click();
             e.returnvalue=false;
		   }
		 }
		if (navigator.appName.indexOf("Microsoft Internet Explorer")>(-1))
		 {
		  if((event.keyCode == 13))
		   {
		     bt.click()
			 return false;
		   }
		  }
	  } 
}

//Validation on Login page
function ValidateLogin()
{
  if(document.getElementById('ctl00_ContentOuter_LblMsg')!=null)
    document.getElementById('ctl00_ContentOuter_LblMsg').style.visibility="hidden";
  
  var error="true";
  //UserName
   if(!Blank1(document.getElementById('ctl00_ContentOuter_TxtUserName'),"iZinger ID.",document.getElementById('ctl00_ContentOuter_ErrorUname')))
    {  error="false";}
   else
      document.getElementById('ctl00_ContentOuter_ErrorUname').innerHTML="";   
  
  //Password
   if(!Blank1(document.getElementById('ctl00_ContentOuter_TxtPassword'),"password.",document.getElementById('ctl00_ContentOuter_ErrorPWD')))
    { error="false";}   
   else
      document.getElementById('ctl00_ContentOuter_ErrorPWD').innerHTML="";
  
  //If error cause then focus on the  text boc.
    if( error=="false")
     {
       if(document.getElementById('ctl00_ContentOuter_ErrorUname').innerHTML!="")
            document.getElementById('ctl00_ContentOuter_TxtUserName').focus();
       else
            if(document.getElementById('ctl00_ContentOuter_ErrorPWD').innerHTML!="")
                document.getElementById('ctl00_ContentOuter_TxtPassword').focus();
       return false;
      }       
}

//Registration Validation
function ValidateByRegistration()
{
  var error="true";
  
  //User name
   if(!Blank1(document.getElementById('ctl00_ContentOuter_TxtUserName'),"iZinger ID.",document.getElementById('ctl00_ContentOuter_ErrorUname')))
    { error="false";}
   else
    {    
      if(!FirstName1(document.getElementById('ctl00_ContentOuter_TxtUserName'),"iZinger ID.",document.getElementById('ctl00_ContentOuter_ErrorUname')))
        { error="false";}             
      else
         document.getElementById('ctl00_ContentOuter_ErrorUname').innerHTML="";
     }
     
  //Password
   if(!Blank1(document.getElementById('ctl00_ContentOuter_TxtPassword'),"password.",document.getElementById('ctl00_ContentOuter_ErrorPWD')))
    { error="false";}   
   else
    {
     //Length
     if(!CharLength1(document.getElementById('ctl00_ContentOuter_TxtPassword'),6,"password",document.getElementById('ctl00_ContentOuter_ErrorPWD')))
        { error="false";}  
     else
          document.getElementById('ctl00_ContentOuter_ErrorPWD').innerHTML="";
    }
   
  //Confirm password
   if(!Blank1(document.getElementById('ctl00_ContentOuter_TxtConfirmpwd'),"confirm password.",document.getElementById('ctl00_ContentOuter_ErrorChPWD')))
    { error="false";}  
   else
    {                          
      //PasswordMismatch       
      if(!PasswordMismatch1(document.getElementById('ctl00_ContentOuter_TxtPassword'),document.getElementById('ctl00_ContentOuter_TxtConfirmpwd'),"Your password entries did not match.",document.getElementById('ctl00_ContentOuter_ErrorChPWD')))
        { error="false";}  
      else
         document.getElementById('ctl00_ContentOuter_ErrorChPWD').innerHTML=""; 
    }
       
  //Email Addresss
   if(!Blank1(document.getElementById('ctl00_ContentOuter_TxtEmail'),"email address.",document.getElementById('ctl00_ContentOuter_ErrorEmail')))
    { error="false";}   
  else
    {
      //Email Validation
      if(!chkEmail1(document.getElementById('ctl00_ContentOuter_TxtEmail'),"Please enter valid email address.",document.getElementById('ctl00_ContentOuter_ErrorEmail')))
       { error="false";}
      else
         document.getElementById('ctl00_ContentOuter_ErrorEmail').innerHTML="";      
    }   
    
  //Confirm Email Addresss
   if(!Blank1(document.getElementById('ctl00_ContentOuter_TxtConfirmMail'),"confirm email address.",document.getElementById('ctl00_ContentOuter_ErrorCoEmail')))
       { error="false";}  
   else
   {
     //Email Mismatch       
     if(!PasswordMismatch1(document.getElementById('ctl00_ContentOuter_TxtEmail'),document.getElementById('ctl00_ContentOuter_TxtConfirmMail'),"Your email entries did not match.",document.getElementById('ctl00_ContentOuter_ErrorCoEmail')))
       { error="false";}     
     else
         document.getElementById('ctl00_ContentOuter_ErrorCoEmail').innerHTML="";       
   }   
   
  //Validating First name
   if(!Blank1(document.getElementById('ctl00_ContentOuter_TxtFname'),"first name.",document.getElementById('ctl00_ContentOuter_ErrorFname')))
     { error="false";}
   else
     {
       if(!FirstName1(document.getElementById('ctl00_ContentOuter_TxtFname'),"first name.",document.getElementById('ctl00_ContentOuter_ErrorFname')))
        { error="false";} 
       else
          document.getElementById('ctl00_ContentOuter_ErrorFname').innerHTML="";    
     }
     
     
    
     
     
  //Validating Last name
   if(!Blank1(document.getElementById('ctl00_ContentOuter_TxtLname'),"last name.",document.getElementById('ctl00_ContentOuter_ErrorLname')))
    { error="false";}
   else
    {
      if(!FirstName1(document.getElementById('ctl00_ContentOuter_TxtLname'),"last name.",document.getElementById('ctl00_ContentOuter_ErrorLname')))
        { error="false";}   
      else
        {
          if(spchk(document.getElementById('ctl00_ContentOuter_TxtLname'),document.getElementById('ctl00_ContentOuter_ErrorLname'))==false)
            { error="false"; }
          else
              document.getElementById('ctl00_ContentOuter_ErrorLname').innerHTML="";    
        }
     }
     
  //Validating Country
   if(!Blank1(document.getElementById('ctl00_ContentOuter_TxtCountry'),"country.",document.getElementById('ctl00_ContentOuter_ErrorCountry')))
     {  error="false";}   
   else
    {    
      if(trim(document.getElementById('ctl00_ContentOuter_TxtCountry').value) != "")
        {
		    var strparh=/^[a-zA-Z]([a-zA-Z]|\s)*$/;
            var strcomp=document.getElementById('ctl00_ContentOuter_TxtCountry').value.match(strparh);
		    if (strcomp== null)
		    {
	           document.getElementById('ctl00_ContentOuter_ErrorCountry').innerHTML="Please enter valid country."
	           error="false";	             
		    }
	        else
               document.getElementById('ctl00_ContentOuter_ErrorCountry').innerHTML="";    
	    }	
	 }
	 
  //Validating Zip Code
  if(!Blank1(document.getElementById('ctl00_ContentOuter_TxtZipCode'),"zip code.", document.getElementById('ctl00_ContentOuter_ErrorZip')))
    {  
    error="false";} 
  else
    {
      if(!spchk1(document.getElementById('ctl00_ContentOuter_TxtZipCode'), document.getElementById('ctl00_ContentOuter_ErrorZip')))
        {   
          error="false";}   
      else
        {
           if(!CharLength1(document.getElementById('ctl00_ContentOuter_TxtZipCode'),5,"zip code", document.getElementById('ctl00_ContentOuter_ErrorZip')))
            {  error="false";}   
    	   else
                document.getElementById('ctl00_ContentOuter_ErrorZip').innerHTML="";    
         }
     }
 //Accept Check box
  if(document.getElementById('ctl00_ContentOuter_ChkTerms').checked==false)
     { 
        document.getElementById('ctl00_ContentOuter_ErrorTerms').innerHTML="Please accept terms and conditions.";
        error="false";            
     }
  else
      document.getElementById('ctl00_ContentOuter_ErrorTerms').innerHTML="";    
  
  if( error=="false")
   {
      if(document.getElementById('ctl00_ContentOuter_ErrorUname').innerHTML!="")
        document.getElementById('ctl00_ContentOuter_TxtUserName').focus()
      else
          if(document.getElementById('ctl00_ContentOuter_ErrorPWD').innerHTML!="")
             document.getElementById('ctl00_ContentOuter_TxtPassword').focus()
          else
             if(document.getElementById('ctl00_ContentOuter_ErrorChPWD').innerHTML!="")
                document.getElementById('ctl00_ContentOuter_TxtConfirmpwd').focus()
             else
                if(document.getElementById('ctl00_ContentOuter_ErrorEmail').innerHTML!="")
                   document.getElementById('ctl00_ContentOuter_TxtEmail').focus()
                else
                   if(document.getElementById('ctl00_ContentOuter_ErrorCoEmail').innerHTML!="")
                      document.getElementById('ctl00_ContentOuter_TxtConfirmMail').focus()
                   else
                      if(document.getElementById('ctl00_ContentOuter_ErrorFname').innerHTML!="")
                         document.getElementById('ctl00_ContentOuter_TxtFname').focus()
                       else
                          if(document.getElementById('ctl00_ContentOuter_ErrorLname').innerHTML!="")
                             document.getElementById('ctl00_ContentOuter_TxtLname').focus()
                          else
                             if(document.getElementById('ctl00_ContentOuter_ErrorCountry').innerHTML!="")
                                document.getElementById('ctl00_ContentOuter_TxtCountry').focus()
                             else
                                if(document.getElementById('ctl00_ContentOuter_ErrorZip').innerHTML!="")
                                   document.getElementById('ctl00_ContentOuter_TxtZipCode').focus()
                                else
                                   if(document.getElementById('ctl00_ContentOuter_ErrorTerms').innerHTML!="")
                                      document.getElementById('ctl00_ContentOuter_ChkTerms').focus()
         return false;        
       }
}   

//function ValidateBytellafriends()
//{

//if(!Blank1(document.getElementById('ctl00_ContentOuter_TxtFName'),"first name.",document.getElementById('ctl00_ContentOuter_Errorfname')))
//     { error="false";}

//}























//Signin
function ValidateGetUserName()
{
  if(document.getElementById('ctl00_ContentOuter_LblMess2')!=null)
     document.getElementById('ctl00_ContentOuter_LblMess2').innerHTML="";
     
  /*Email Addresss*/
  if(trim(document.getElementById('ctl00_ContentOuter_TxtEmail').value)=="")
   {
      document.getElementById('ctl00_ContentOuter_ErrorEmail').innerHTML="Please enter email address."
      document.getElementById('ctl00_ContentOuter_TxtEmail').focus();
      return false;
   }
   else        
     if(!chkEmail1(document.getElementById('ctl00_ContentOuter_TxtEmail'),"Please enter valid email address.",document.getElementById('ctl00_ContentOuter_ErrorEmail')))
      {
         document.getElementById('ctl00_ContentOuter_TxtEmail').focus();
         return false;
      }   
      else
         document.getElementById('ctl00_ContentOuter_ErrorEmail').innerHTML="";            
}
    
//GetPassword
function ValidateGetPassword()
{
   document.getElementById('ctl00_ContentOuter_LblMess3').innerHTML="";

   if(trim(document.getElementById('ctl00_ContentOuter_TxtUserNM').value)=="")
    {   
      document.getElementById('ctl00_ContentOuter_ErrorUserNM').innerHTML="Please enter iZinger ID.";            
      document.getElementById('ctl00_ContentOuter_TxtUserNM').focus();
      return false;
    }
   else
      document.getElementById('ctl00_ContentOuter_ErrorUserNM').innerHTML="";    
}
 
//Add an Idea from User section
function Validation_AddAnIdea(ControlName)   
{
  var error="true";
   //Idea Title
  if(!Blank1(document.getElementById(ControlName+'TxtIdeaTitle'),"idea title.",document.getElementById(ControlName+'ErrorTitle')))
   { 
      document.getElementById(ControlName+'ErrorTitle').style.display="block";
      error="false";
   }         
  else
   {
      document.getElementById(ControlName+'ErrorTitle').innerHTML="";
      document.getElementById(ControlName+'ErrorTitle').style.display="none";
   }
  //Idea Tag
  if(!Blank1(document.getElementById(ControlName+'TxtIdeaTag'),"idea tags.",document.getElementById(ControlName+'ErrorTag')))
   { 
      document.getElementById(ControlName+'ErrorTag').style.display="block";
      error="false";
   }  
  else
   {
      document.getElementById(ControlName+'ErrorTag').innerHTML="";
      document.getElementById(ControlName+'ErrorTag').style.display="none";
   }
  //Idea Summary  
  if (BlankTextArea(document.getElementById(ControlName+'TxtIdeaSumm').value)=='')
   { 
	  document.getElementById(ControlName+'ErrorSumm').innerHTML="Please enter idea details.";
	  document.getElementById(ControlName+'ErrorSumm').style.display="block";
 	  error="false";
   }
  else
   {
       document.getElementById(ControlName+'ErrorSumm').innerHTML="";
       document.getElementById(ControlName+'ErrorSumm').style.display="none";
   }
 //Terms and Condition
  if(document.getElementById(ControlName+'ChkTerms').checked==false)
   { 
       document.getElementById(ControlName+'ErrorTerms').innerHTML="Please accept the Terms & Conditions before submitting your idea";
       document.getElementById(ControlName+'ErrorTerms').style.display="block";
       error="false";
   }   
  else
   {
       document.getElementById(ControlName+'ErrorTerms').innerHTML="";
       document.getElementById(ControlName+'ErrorTerms').style.display="none";
   }    
  if(document.getElementById(ControlName+'fileMemPhoto').value!="")
   {
     if(!ChkExt(document.getElementById(ControlName+'fileMemPhoto'),document.getElementById(ControlName+'ErrorFile1')))
      {	  error="false";} 
     else
      {
         document.getElementById(ControlName+'ErrorFile1').innerHTML="";
         document.getElementById(ControlName+'ErrorFile1').style.display="none";
      }        
   }
  if(document.getElementById(ControlName+'fileMemPhoto2').value!="")
   {      
      if(!ChkExt(document.getElementById(ControlName+'fileMemPhoto2'),document.getElementById(ControlName+'ErrorFile2')))
       { error="false";} 
      else
       {
          document.getElementById(ControlName+'ErrorFile2').innerHTML="";
          document.getElementById(ControlName+'ErrorFile2').style.display="none";
       }        
   }
  if(document.getElementById(ControlName+'fileMemPhoto3').value!="")
   {
      if(!ChkExt(document.getElementById(ControlName+'fileMemPhoto3'),document.getElementById(ControlName+'ErrorFile3')))
       { error="false";} 
      else
       {
          document.getElementById(ControlName+'ErrorFile3').innerHTML="";
          document.getElementById(ControlName+'ErrorFile3').style.display="none";
       }        
    }
  if( error=="false")
    {
       if(document.getElementById(ControlName+'ErrorTitle').innerHTML!="")
          document.getElementById(ControlName+'TxtIdeaTitle').focus();
       else
         if(document.getElementById(ControlName+'ErrorTag').innerHTML!="")
            document.getElementById(ControlName+'TxtIdeaTag').focus();
         else
            if(document.getElementById(ControlName+'ErrorSumm').innerHTML!="")
               document.getElementById(ControlName+'TxtIdeaSumm').focus();
            else
              if(document.getElementById(ControlName+'ErrorTerms').innerHTML!="")
                 document.getElementById(ControlName+'ChkTerms').focus();
       return false;
     }
}
 
function ValidateSendMail()
{
  if(document.getElementById('ctl00_ContentOuter_TxtEmail1').value!="")
    {
      if(!chkEmail1(document.getElementById('ctl00_ContentOuter_TxtEmail1'),"Please enter valid email address.",document.getElementById('ctl00_ContentOuter_lblErrorEmail1')))
        {
           // document.getElementById('ctl00_ContentOuter_TxtEmail1').focus();
            return false;
        } 
        else        
        {
         document.getElementById('ctl00_ContentOuter_lblErrorEmail1').innerHTML="";
         }           
    }  
  if(document.getElementById('ctl00_ContentOuter_TxtEmail2').value!="")
    {
      if(!chkEmail1(document.getElementById('ctl00_ContentOuter_TxtEmail2'),"Please enter valid email address.",document.getElementById('ctl00_ContentOuter_lblErrorEmail2')))
        {
            //document.getElementById('ctl00_ContentOuter_TxtEmail2').focus();
            return false;
        }             
    }  
     else        
        {
         document.getElementById('ctl00_ContentOuter_lblErrorEmail2').innerHTML="";
         }   
   if(document.getElementById('ctl00_ContentOuter_TxtEmail3').value!="")
    {
      if(!chkEmail1(document.getElementById('ctl00_ContentOuter_TxtEmail3'),"Please enter valid email address.",document.getElementById('ctl00_ContentOuter_lblErrorEmail3')))
        {
            //document.getElementById('ctl00_ContentOuter_TxtEmail3').focus();
            return false;
        } 
         else        
        {
         document.getElementById('ctl00_ContentOuter_lblErrorEmail3').innerHTML="";
         }               
    }      
   if(document.getElementById('ctl00_ContentOuter_TxtEmail4').value!="")
    {
      if(!chkEmail1(document.getElementById('ctl00_ContentOuter_TxtEmail4'),"Please enter valid email address.",document.getElementById('ctl00_ContentOuter_lblErrorEmail4')))
        {
            //document.getElementById('ctl00_ContentOuter_TxtEmail4').focus();
            return false;
        }    
          else        
        {
         document.getElementById('ctl00_ContentOuter_lblErrorEmail4').innerHTML="";
         }           
    }      
   if(document.getElementById('ctl00_ContentOuter_TxtEmail5').value!="")
    {
      if(!chkEmail1(document.getElementById('ctl00_ContentOuter_TxtEmail5'),"Please enter valid email address.",document.getElementById('ctl00_ContentOuter_lblErrorEmail5')))
        {
            //document.getElementById('ctl00_ContentOuter_TxtEmail5').focus();
            return false;
        }  
          else        
        {
         document.getElementById('ctl00_ContentOuter_lblErrorEmail5').innerHTML="";
         }                 
    }        
   if((document.getElementById('ctl00_ContentOuter_TxtEmail1').value =="") &&(document.getElementById('ctl00_ContentOuter_TxtEmail2').value == "")  &&(document.getElementById('ctl00_ContentOuter_TxtEmail3').value == "")  && (document.getElementById('ctl00_ContentOuter_TxtEmail4').value =="")  && (document.getElementById('ctl00_ContentOuter_TxtEmail5').value == ""))
	{
	    document.getElementById('ctl00_ContentOuter_lblError').innerHTML="Please enter atleast one email address.";	   
	    document.getElementById('ctl00_ContentOuter_TxtEmail1').focus();
       	return false;
	}
	else
	{document.getElementById('ctl00_ContentOuter_lblError').innerHTML="";}
}
 
//Validation for change password
function ValidateChangePassword()
{
  //Blank Text field
   if(!Blank(document.getElementById('ctl00_ContentOuter_TxtCurrPwd'),"current password."))
     { return false;}   
  //New Password
   if(!Blank(document.getElementById('ctl00_ContentOuter_TxtNewPassword'),"new password."))
     { return false;}   
  //Length
   if(!CharLength(document.getElementById('ctl00_ContentOuter_TxtNewPassword'),6,"password"))
     { return false;}   
  //Confirm password
   if(!Blank(document.getElementById('ctl00_ContentOuter_TxtConfirmpwd'),"confirm password."))
     { return false;}   
  //PasswordMismatch       
   if(!PasswordMismatch(document.getElementById('ctl00_ContentOuter_TxtNewPassword'),document.getElementById('ctl00_ContentOuter_TxtConfirmpwd'),"Your password entries did not match."))
      { return false;}   
}

//Validating Update User details
function ValidateUpdateUserDetails()
{
  /*Email Addresss*/
   if(trim(document.getElementById('ctl00_ContentOuter_TxtEmail').value)=="")
    {
      alert("Please enter email address.");
      document.getElementById('ctl00_ContentOuter_TxtEmail').focus();
      return false;
    }       
   if(!chkEmail(document.getElementById('ctl00_ContentOuter_TxtEmail'),"Please enter valid email address."))
    {
       document.getElementById('ctl00_ContentOuter_TxtEmail').focus();
       return false;
    }
 //Validating First name
   if(!Blank(document.getElementById('ctl00_ContentOuter_TxtFname'),"first name."))
     { return false;}
   if(!FirstName(document.getElementById('ctl00_ContentOuter_TxtFname'),"first name."))
     { return false;} 
 //Validating Last name
   if(!Blank(document.getElementById('ctl00_ContentOuter_TxtLname'),"last name."))
     { return false;}
   if(!FirstName(document.getElementById('ctl00_ContentOuter_TxtLname'),"last name."))
     { return false;}   
   if(spchk(document.getElementById('ctl00_ContentOuter_TxtLname'))==false)
     {
        document.getElementById('ctl00_ContentOuter_TxtLname').focus();
        return false;
     }
  //Country
   if(!Blank(document.getElementById('ctl00_ContentOuter_TxtCountry'),"country."))
     { return false;} 
  //ZipCode
   if(!Blank(document.getElementById('ctl00_ContentOuter_TxtZipCode'),"zip code."))
     { return false;} 
   if(!checknum(document.getElementById('ctl00_ContentOuter_TxtZipCode'),"zip code."))
     { return false;}   
   if(!CharLength(document.getElementById('ctl00_ContentOuter_TxtZipCode'),5,"zip code"))
     { return false;} 
}

function validation1()
{ 
   //Title:
   if(document.getElementById('ctl00_TopOuterLogo1_txtsearch').value == "")
    {  		
    	alert("Please enter iZinger name.");
		document.getElementById('ctl00_TopOuterLogo1_txtsearch').focus();
	   	return false;
    }
   return true;
}

function validationforFriend(content)
{ 
 //EmailId
  if(document.getElementById(content+'txtFriendemail').value.toLowerCase()!="friend's e-mail")
   {
     if(trim(document.getElementById(content+'txtFriendemail').value)!="")
      {    
        if(!chkEmail(document.getElementById(content+'txtFriendemail'),"Please enter valid email address."))
         {
            document.getElementById(content+'txtFriendemail').focus();
            return false;
         }     
      }        
    }
}

//Tell a friend
function validationForTellaFriend()
{ 
 //Title:
  if(!Blank(document.getElementById('ctl00_ContentOuter_TxtFName'),"friend's name."))
    { return false;} 
  
  var strparh4=/^[a-zA-Z][a-z\A-Z\_\s]*$/;
  var strcomp6=document.getElementById('ctl00_ContentOuter_TxtFName').value.match(strparh4);		
  if (strcomp6==null)
    {
     document.getElementById('ctl00_ContentOuter_lblNameError').innerHTML="Friend's name should be a character";
       //alert("friend's name should be a character");
       document.getElementById('ctl00_ContentOuter_TxtFName').focus();
       document.getElementById('ctl00_ContentOuter_TxtFName').select();
       return false;
    } 
    else
    {document.getElementById('ctl00_ContentOuter_lblNameError').innerHTML="";}
 //EmailId
  if(trim(document.getElementById('ctl00_ContentOuter_TxtFriendEmail').value)=="")
    {
    
        
     document.getElementById('ctl00_ContentOuter_lblFrndEmailError').innerHTML="Please enter friend's email address";
       // alert("Please enter friend's email address.");
        document.getElementById('ctl00_ContentOuter_TxtFriendEmail').focus();
        return false;
    }   
     else
    {document.getElementById('ctl00_ContentOuter_lblFrndEmailError').innerHTML="";}     
    
    
     if(!chkEmail1(document.getElementById('ctl00_ContentOuter_TxtFriendEmail'),"Please enter valid friend's email address.",document.getElementById('ctl00_ContentOuter_lblFrndEmailError')))
       { 
       document.getElementById('ctl00_ContentOuter_TxtFriendEmail').focus();
       return false;
       }
      else
        { document.getElementById('ctl00_ContentOuter_lblFrndEmailError').innerHTML=""; }    


//  if(!chkEmail(document.getElementById('ctl00_ContentOuter_TxtFriendEmail'),"Please enter valid friend's email address."))
//    {
//         document.getElementById('ctl00_ContentOuter_TxtFriendEmail').focus();
//         return false;
//    }  	  
  //Title:
  if(!Blank(document.getElementById('ctl00_ContentOuter_TxtConfirmpwd'),"your name."))
    { return false;} 
  
  var strparh4=/^[a-zA-Z][a-z\A-Z\_\s]*$/;
  var strcomp6=document.getElementById('ctl00_ContentOuter_TxtConfirmpwd').value.match(strparh4);		
  if (strcomp6==null)
    {
         //alert("your name should be a character");
         document.getElementById('ctl00_ContentOuter_lblyourNameError').innerHTML="Your name should be a character"
         document.getElementById('ctl00_ContentOuter_TxtConfirmpwd').focus();
         document.getElementById('ctl00_ContentOuter_TxtConfirmpwd').select();
         return false;
    }  
    else
    {document.getElementById('ctl00_ContentOuter_lblyourNameError').innerHTML="";}  
  //EmailId
  if(trim(document.getElementById('ctl00_ContentOuter_TxtEmail').value)=="")
    {
      document.getElementById('ctl00_ContentOuter_lblEmailError').innerHTML="Please enter your email address."
        // alert("Please enter your email address.");
         document.getElementById('ctl00_ContentOuter_TxtEmail').focus();
         return false;
    }
      else
    {document.getElementById('ctl00_ContentOuter_lblEmailError').innerHTML="";}  
       if(!chkEmail1(document.getElementById('ctl00_ContentOuter_TxtEmail'),"Please enter valid email address.",document.getElementById('ctl00_ContentOuter_lblEmailError')))
       { 
       document.getElementById('ctl00_ContentOuter_TxtEmail').focus();
       return false;
       }
      else
        { document.getElementById('ctl00_ContentOuter_lblEmailError').innerHTML=""; }    

//  if(!chkEmail(document.getElementById('ctl00_ContentOuter_TxtEmail'),"Please enter valid email address."))
//    {
//         document.getElementById('ctl00_ContentOuter_TxtEmail').focus();
//         return false;
//    } 		  
}

function validationforsendmessage()
{ 
   if(trim(document.getElementById('ctl00_ContentOuter_TxtSubject').value)=="")
     {
         alert("please enter subject.");
         document.getElementById('ctl00_ContentOuter_TxtSubject').focus();
         return false;
     }        
   if(trim(document.getElementById('ctl00_ContentOuter_TxtMessage').value)=="")
     {
         alert("Please enter message.");
         document.getElementById('ctl00_ContentOuter_TxtMessage').focus();
         return false;
     }             
}

//ImproveIdea
//Add an Idea from User section
function Validation_AddAnImproveIdea(ControlName)   
{
  //Idea Title
   if(!Blank(document.getElementById(ControlName+'TxtIdeaTitle'),"idea title."))
     { return false;} 
  //Idea Tag
   if(!Blank(document.getElementById(ControlName+'TxtIdeaTag'),"idea tags."))
     { return false;}  
  //For Services
   if(document.getElementById(ControlName+'PnlService')!=null)
    {  
      //Manufacture Selection
       if(!SelectListBox(document.getElementById(ControlName+'ListIndustry'),"Industry."))
        { return false; }
      //Category Selection
       if(!SelectListBox(document.getElementById(ControlName+'ListServices'),"Service Provider."))
        { return false; }
    }
  //For Product
   if(document.getElementById(ControlName+'PnlProduct')!=null)
    {
      //Manufacture Selection
       if(!SelectListBox(document.getElementById(ControlName+'ListManufacture'),"manufacturer."))
        { return false; }
      //Category Selection
       if(!SelectListBox(document.getElementById(ControlName+'ListCategory'),"category."))
        { return false; }
      //Product Selection
       if(!SelectListBox(document.getElementById(ControlName+'ListProduct'),"product."))
        { return false; }
      //Model Selection
       if(!SelectListBox(document.getElementById(ControlName+'ListModel'),"model."))
        { return false; }
    }
  //Idea Summary
   if (BlankTextArea(document.getElementById(ControlName+'TxtIdeaSumm').value)=='')
    {
	    alert("Please enter idea details.");
	    document.getElementById(ControlName+'TxtIdeaSumm').focus();
	    return false;
    }
  //  if(!Blank(document.getElementById(ControlName+'TxtIdeaSumm'),"idea summary."))
  //        { return false;}    
  //  //Idea Description
  //     if(!Blank(document.getElementById(ControlName+'TxtIdeaDesc'),"idea detail."))
  //        { return false;}  
  //Terms and Condition
   if(document.getElementById(ControlName+'ChkTerms')!=null)
    {
      if(document.getElementById(ControlName+'ChkTerms').checked==false)
        { 
           alert("Please accept the Terms & Conditions before submitting your idea");
           document.getElementById(ControlName+'ChkTerms').focus();
           return false;
        }   
    }
}

function ChkExt(theField,errorText)
{
  var ImgName1=theField.value;
  ext = ImgName1.slice(ImgName1.lastIndexOf(".")).toLowerCase();
   if ((ext != ".jepg") && (ext != ".txt") && (ext != ".jpg") && (ext != ".xls") && (ext != ".doc") && (ext != ".pdf") && (ext != ".ppt"))
     {
        errorText.innerHTML="Please upload file with .jpg,.doc,.pdf,.ppt,.xls extensions only." ;
        errorText.style.display="block";
        return false;
     }
  return true;	
}

function ValidateComment()
{
  //Comment Title
  //     if(!Blank(document.getElementById('ctl00_ContentOuter_TxtTitle'),"comment title."))
  //        {       
  //      return false;
  //        }  
  if((document.getElementById('ctl00_ContentOuter_TxtTitle').value==""))
   {
      window.alert("Please enter comment title"); //("Please enter comment details.");	 
     document.getElementById('ctl00_ContentOuter_PnlNewComment').style.display="block"; 
      
      return false;
   }
  //Idea Summary
  if (BlankTextArea(document.getElementById('ctl00_ContentOuter_TxtComments').value)=='')
   {  
      window.alert("Please enter comment details"); //("Please enter comment details.");	
      document.getElementById('ctl00_ContentOuter_PnlNewComment').style.display="block";  
       
      return false;
   }
//document.getElementById('ctl00_ContentOuter_Btn1').click(); 
}

function ValidateComment1()
{
  var error="true";
  //Comment Title
   if(!Blank1(document.getElementById('ctl00_ContentOuter_TxtTitle'),"comment title.",document.getElementById('ctl00_ContentOuter_ErrorTitle')))
    {       
       document.getElementById('ctl00_ContentOuter_ErrorTitle').style.display="block";
       error="false";
    }  
   else
    {
       document.getElementById('ctl00_ContentOuter_ErrorTitle').innerHTML="";
       document.getElementById('ctl00_ContentOuter_ErrorTitle').style.display="none";
    }
  //Idea Summary
  if (BlankTextArea(document.getElementById('ctl00_ContentOuter_TxtComments').value)=='')
    {
       //alert("Please enter idea details.");
       document.getElementById('ctl00_ContentOuter_ErrorComment').innerHTML="Please enter comment details.";
       document.getElementById('ctl00_ContentOuter_ErrorComment').style.display="block";
       error="false";
    }
  else
    {
       document.getElementById('ctl00_ContentOuter_ErrorComment').innerHTML="";
       document.getElementById('ctl00_ContentOuter_ErrorComment').style.display="none";
    }
  if( error=="false")
    {
       if(document.getElementById('ctl00_ContentOuter_ErrorTitle').innerHTML!="")
          document.getElementById('ctl00_ContentOuter_TxtTitle').focus();
       else
         if(document.getElementById('ctl00_ContentOuter_TxtComments').innerHTML!="")
            document.getElementById('ctl00_ContentOuter_ErrorComment').focus();
       return false;
    }
}

//Myprofile
function ValidateGetUserNameOld()
 {
   /*Email Addresss*/
   if(trim(document.getElementById('ctl00_ContentOuter_TxtEmail').value)=="")
     {
       document.getElementById('ctl00_ContentOuter_lblError').innerHTML="Please enter email address.";
        document.getElementById('ctl00_ContentOuter_TxtEmail').focus();
        return false;
     }
     else     
     { document.getElementById('ctl00_ContentOuter_lblError').innerHTML="";}
       if(!chkEmail1(document.getElementById('ctl00_ContentOuter_TxtEmail'),"Please enter valid email address.",document.getElementById('ctl00_ContentOuter_lblError')))
     {
        document.getElementById('ctl00_ContentOuter_TxtEmail').focus();
        return false;
     }   
       else     
     { document.getElementById('ctl00_ContentOuter_lblError').innerHTML="";}           
 }
    
//Validation on Beta Login page
function ValidateBetaLogin()
{
  if(document.getElementById('ErrorEmail')!=null)
     document.getElementById('ErrorEmail').innerHTML="";
  if(document.getElementById('LblMsg')!=null)
     document.getElementById('LblMsg').style.visibility="hidden";
  var error="true";
  //UserName
   if(!Blank1(document.getElementById('TxtUserName'),"iZinger ID.",document.getElementById('ErrorUname')))
     {  error="false";}
   else
       document.getElementById('ErrorUname').innerHTML="";   
  //Password
   if(!Blank1(document.getElementById('TxtPassword'),"password.",document.getElementById('ErrorPWD')))
     { error="false";}   
   else
       document.getElementById('ErrorPWD').innerHTML="";
  //If error cause then focus on the  text boc.
   if( error=="false")
     {
       if(document.getElementById('ErrorUname').innerHTML!="")
          document.getElementById('TxtUserName').focus();
       else
         if(document.getElementById('ErrorPWD').innerHTML!="")
            document.getElementById('TxtPassword').focus();
       return false;
     }       
}

//Validation on Beta Login page
function ValidateGetUserNameBeta()
{   
  if(document.getElementById('ErrorUname')!=null)
     document.getElementById('ErrorUname').innerHTML="";
  if(document.getElementById('ErrorPWD')!=null)
     document.getElementById('ErrorPWD').innerHTML="";
  /*Email Addresss*/
  if(trim(document.getElementById('TxtEmail').value)=="")
   {
     document.getElementById('ErrorEmail').innerHTML="Please enter email address."
     document.getElementById('TxtEmail').focus();
     return false;
   }
  else        
   if(!chkEmail1(document.getElementById('TxtEmail'),"Please enter valid email address.",document.getElementById('ErrorEmail')))
    {
       document.getElementById('TxtEmail').focus();
       return false;
    }   
   else
       document.getElementById('ErrorEmail').innerHTML="";            
 }
 
//ImproveIdea
//Add an Idea from User section
function Validation_AddAnImproveIdeaNew(ControlName)   
 {
 
 var error="true";
   //Idea Title
  if(!Blank1(document.getElementById(ControlName+'TxtIdeaTitle'),"idea title.",document.getElementById(ControlName+'ErrorTitle')))
   { 
      document.getElementById(ControlName+'ErrorTitle').style.display="block";
      error="false";
   }         
  else
   {
      document.getElementById(ControlName+'ErrorTitle').innerHTML="";
      document.getElementById(ControlName+'ErrorTitle').style.display="none";
   }     
   //Idea Tag
   if(!Blank1(document.getElementById(ControlName+'TxtIdeaTag'),"idea title.",document.getElementById(ControlName+'ErrorTag')))
   { 
      document.getElementById(ControlName+'ErrorTag').style.display="block";
      error="false";
   }         
  else
   {
      document.getElementById(ControlName+'ErrorTag').innerHTML="";
      document.getElementById(ControlName+'ErrorTag').style.display="none";
   }
 
  //Idea Summary
   if (BlankTextArea(document.getElementById(ControlName+'TxtIdeaSumm').value)=='')
    {
        document.getElementById(ControlName+'ErrorSumm').innerHTML="Please enter idea details.";
        document.getElementById(ControlName+'ErrorSumm').style.display="block";
        error="false";	   
     }
   else
    {
       document.getElementById(ControlName+'ErrorSumm').innerHTML="";
       document.getElementById(ControlName+'ErrorSumm').style.display="none";
    }
   //Terms and Condition
    if(document.getElementById(ControlName+'ChkTerms')!=null)
     {
      if(document.getElementById(ControlName+'ChkTerms').checked==false)
        { 
           document.getElementById(ControlName+'ErrorTerms').innerHTML="Please accept the Terms & Conditions before submitting your idea.";
           document.getElementById(ControlName+'ErrorTerms').style.display="block";
           error="false";	   
        }
      else
       {
            document.getElementById(ControlName+'ErrorTerms').innerHTML="";
            document.getElementById(ControlName+'ErrorTerms').style.display="none";
       } 
     }
   //For Services
    if(document.getElementById(ControlName+'PnlService')!=null)
     {
       //Manufacture Selection
        if(!SelectListBox1(document.getElementById(ControlName+'ListIndustry'),"industry.",document.getElementById(ControlName+'ErrorIndustry')))
        { 
            document.getElementById(ControlName+'ErrorIndustry').style.display="block";
            error="false";
        }         
        else
        {
            document.getElementById(ControlName+'ErrorIndustry').innerHTML="";
            document.getElementById(ControlName+'ErrorIndustry').style.display="none";
        } 
     
       //Category Selection
        if(!SelectListBox1(document.getElementById(ControlName+'ListServices'),"Service Provider.",document.getElementById(ControlName+'ErrorService')))
        { 
            document.getElementById(ControlName+'ErrorService').style.display="block";
            error="false";
        }         
        else
        {
            document.getElementById(ControlName+'ErrorService').innerHTML="";
            document.getElementById(ControlName+'ErrorService').style.display="none";
        }   
     }   
   //For Product
  
    if(document.getElementById(ControlName+'PnlProduct')!=null)
     {
      //Manufacture Selection
       
//       if(!SelectListBox1(document.getElementById(ControlName+'ListManufacture'),"manufacturer.",document.getElementById(ControlName+'ErrorManuf')))
//        { 
//           document.getElementById(ControlName+'ErrorManuf').style.display="block";
//            error="false";
//        }         
//        else
//        {
//            document.getElementById(ControlName+'ErrorManuf').innerHTML="";
//            document.getElementById(ControlName+'ErrorManuf').style.display="none";
//        }   
       //Category Selection
       if(!SelectListBox1(document.getElementById(ControlName+'ListCategory'),"category.",document.getElementById(ControlName+'ErrorCategory')))
        { 
            document.getElementById(ControlName+'ErrorCategory').style.display="block";
            error="false";
        }         
        else
        {
            document.getElementById(ControlName+'ErrorCategory').innerHTML="";
            document.getElementById(ControlName+'ErrorCategory').style.display="none";
        }  
          
       //Product Selection
//        if(!SelectListBox1(document.getElementById(ControlName+'ListProduct'),"product.",document.getElementById(ControlName+'ErrorProduct')))
//        { 
//            document.getElementById(ControlName+'ErrorProduct').style.display="block";
//            error="false";
//        }         
//        else
//        {
//            document.getElementById(ControlName+'ErrorProduct').innerHTML="";
//            document.getElementById(ControlName+'ErrorProduct').style.display="none";
//        }         
      //Model Selection
//       if(!SelectListBox1(document.getElementById(ControlName+'ListModel'),"model.",document.getElementById(ControlName+'ErrorModel')))
//        { 
//            document.getElementById(ControlName+'ErrorModel').style.display="block";
//            error="false";
//        }         
//        else
//        {
//            document.getElementById(ControlName+'ErrorModel').innerHTML="";
//            document.getElementById(ControlName+'ErrorModel').style.display="none";
//        }
   }
  
  if( error=="false")
    {
       if(document.getElementById(ControlName+'ErrorTitle').innerHTML!="")
          document.getElementById(ControlName+'TxtIdeaTitle').focus();
       else
         if(document.getElementById(ControlName+'ErrorTag').innerHTML!="")
            document.getElementById(ControlName+'TxtIdeaTag').focus();
         else
           if(document.getElementById(ControlName+'ErrorSumm').innerHTML!="")
              document.getElementById(ControlName+'TxtIdeaSumm').focus();
           else
             if(document.getElementById(ControlName+'ChkTerms')!=null)
              {
                if(document.getElementById(ControlName+'ErrorTerms').innerHTML!="")
                   document.getElementById(ControlName+'ChkTerms').focus(); 
              } 
           else 
           if(document.getElementById(ControlName+'PnlService')!=null)
            {
              if(document.getElementById(ControlName+'ErrorIndustry').innerHTML!="")
                 document.getElementById(ControlName+'ListIndustry').focus();
              else 
               if(document.getElementById(ControlName+'ErrorServices').innerHTML!="")
                  document.getElementById(ControlName+'ListServices').focus(); 
            }  
        
            else
             if(document.getElementById(ControlName+'PnlProduct')!=null)
              {
                if(document.getElementById(ControlName+'ErrorManuf').innerHTML!="")
                   document.getElementById(ControlName+'ListManufacture').focus();
                else 
                 if(document.getElementById(ControlName+'ErrorCategory').innerHTML!="")
                    document.getElementById(ControlName+'ListCategory').focus(); 
                 else 
                   if(document.getElementById(ControlName+'ErrorProduct').innerHTML!="")
                      document.getElementById(ControlName+'ListProduct').focus(); 
                   else 
                     if(document.getElementById(ControlName+'ErrorModel').innerHTML!="")
                        document.getElementById(ControlName+'ListModel').focus(); 
              }
            
       return false;
    }
}

