﻿
        function checkDegradeSelected()
		{
			var selected;
			selected = 0;
			for(i=0;i<document.forms[0].elements.length;i++)
			{
				if (document.forms[0].elements[i].type == "checkbox" )
				{
					if (document.forms[0].elements[i].checked == true)
					{
						selected += 1;
					}
				}
			}
			if (selected == 0)
			{
				alert("Select any one User"); 
				return false;
			}
			else
			{			    
			    if (selected > 1 )
			    {
				    alert("Select only one User");				    
				    return false;
			    }			   
	      }
		}
		
		function checkMailSelected()
		{
			var selected;
			selected = 0;
			for(i=0;i<document.forms[0].elements.length;i++)
			{
				if (document.forms[0].elements[i].type == "checkbox" )
				{
					if (document.forms[0].elements[i].checked == true)
					{
						selected = 1;
					}
				}
			}
			if (selected == 0 )
			{
				alert("Select at least one User ");
				return false;
			}
			else return true;
		}
		function SelectAll(CheckBoxControl)
     {
        if (CheckBoxControl.checked == true)
            {
                var i;
                
                for (i=0; i < document.forms[0].elements.length; i++)
                    {
                        if ((document.forms[0].elements[i].type == 'checkbox') &&
                        (document.forms[0].elements[i].name.indexOf('dgdUsers') > -1))
                            {
                                document.forms[0].elements[i].checked = true;
                                
                            }
                    }
            }
        else
            {
                var i;
                flag = 0;
                for (i=0; i < document.forms[0].elements.length; i++)
                    {
                        if ((document.forms[0].elements[i].type == 'checkbox') &&
                        (document.forms[0].elements[i].name.indexOf('dgdUsers') > -1))
                            {
                                document.forms[0].elements[i].checked = false;
                            }
                    }
            }
    }
    function checkEditSelected()
		{
			var selected;
			selected = 0;
			for(i=0;i<document.forms[0].elements.length;i++)
			{
				if (document.forms[0].elements[i].type == "checkbox" )
				{
					if (document.forms[0].elements[i].checked == true)
					{
						selected += 1;
					}
				}
			}
			if (selected == 0)
			{
				alert("Select any one User");
				return false;
			}
			else
			{			    
			    if (selected > 1 )
			    {
				    alert("Select only one User");				    
				    return false;
			    }			   
	      }
		}
		function DeselectMainCheckbox(checkbox)         
          {
          var deduct;
          var grid = GetObj('dgdUsers');
          var cell=grid.rows.length;
          if(cell>6) deduct=cell-2;
            else deduct=cell-1;
            if(document.getElementById('chkMain').checked.valueOf()==true)
            {
            document.getElementById('chkMain').checked=false;
            }
            else 
            {
            var i;
               var count=0; 
                for (i=0; i < document.forms[0].elements.length; i++)
                    {
                       if ((document.forms[0].elements[i].type == 'checkbox') &&
                        (document.forms[0].elements[i].name.indexOf('dgdUsers') > -1))
                            {
                                if(document.forms[0].elements[i].checked == true)
                                {
                                
                                
                                count++;
                                }
                                
                            }
                    }
                    if(count==deduct) document.getElementById('chkMain').checked=true; 
                    if(cell==2)  document.getElementById('chkMain').checked=false;
            }
         
             
                 }
                 
                 //Create Admin---------------//
                 
                 function ValidateAdmin()
    {
    msg = "";
		    if(document.getElementById('ctl00_ContentPlaceHolder1_txtSearchAdmin').value == "")
		    {
		        msg += "Administrator field cannot be left Blank\n";
		    }
		              	    
		    if(msg != "")
		    {
		        alert("Please fill the following fields... \n\n"+msg);
		        return false;
		    }
    }
function checkAdminSelected()
		{
			var selected;
			selected = "0";
			for(i=0;i<document.forms[0].elements.length;i++)
			{
				if (document.forms[0].elements[i].type == "checkbox" )
				{
					if (document.forms[0].elements[i].checked == true)
					{
						selected = "1";
					}
				}
			}
			if (selected == "0" )
			{
				alert("Select at least one Administrator ");
				return false;
			}
			else
			{
			    var a =  confirm('Are you sure, you want to delete selected Administrator(s) ?');
			    if(a==1)
                    return true;
                    else
                    {
                        for(i=0;i<document.forms[0].elements.length;i++)
			            {
				            if (document.forms[0].elements[i].type == "checkbox" )
				            {
					            if (document.forms[0].elements[i].checked == true)
					            {
						            document.forms[0].elements[i].checked =false;
					            }
				            }
			            }
			            return false;
                    }
			
			}
		}
		function SelectAllAdmin(CheckBoxControl)
     {
        if (CheckBoxControl.checked == true)
            {
                
                var i;
                
                for (i=0; i < document.forms[0].elements.length; i++)
                    {
                        if ((document.forms[0].elements[i].type == 'checkbox') &&
                        (document.forms[0].elements[i].name.indexOf('dgdAdminDetails') > -1))
                            {
                                document.forms[0].elements[i].checked = true;
                                
                            }
                    }
                    
            }
        else
            {
                var i;
                
                 for (i=0; i < document.forms[0].elements.length; i++)
                    {
                        if ((document.forms[0].elements[i].type == 'checkbox') &&
                        (document.forms[0].elements[i].name.indexOf('dgdAdminDetails') > -1))
                            {
                                document.forms[0].elements[i].checked = false;
                            }
                    }
                   
            }
    }
    function checkAdminEditSelected()
		{
			var selected;
			selected = 0;
			for(i=0;i<document.forms[0].elements.length;i++)
			{
				if (document.forms[0].elements[i].type == "checkbox" )
				{
					if (document.forms[0].elements[i].checked == true)
					{
						selected += 1;
					}
				}
			}
			if (selected == 0)
			{
				alert("Select any one Administrator");
				return false;
			}
			else
			{			    
			    if (selected > 1 )
			    {
				    alert("Select only one Administrator");				    
				    return false;
			    }			   
	      }
		}
		function DeselectAdminMainCheckbox(checkbox)         
          {
          var deduct;
          var grid = GetObj('dgdAdminDetails');
          var cell=grid.rows.length;
          if(cell>6) deduct=cell-2;
            else deduct=cell-1;
            if(document.getElementById('chkMain').checked.valueOf()==true)
            {
            document.getElementById('chkMain').checked=false;
            }
            else 
            {
            var i;
               var count=0; 
                for (i=0; i < document.forms[0].elements.length; i++)
                    {
                       if ((document.forms[0].elements[i].type == 'checkbox') &&
                        (document.forms[0].elements[i].name.indexOf('dgdAdminDetails') > -1))
                            {
                                if(document.forms[0].elements[i].checked == true)
                                {
                                
                                
                                count++;
                                }
                                
                            }
                    }
                    if(count==deduct) document.getElementById('chkMain').checked=true;
                    if(cell==2)  document.getElementById('chkMain').checked=false;
            }
         
             
                 }
                 
                 //--------------------//
                 
                 //--------Welfare Organisattion------------//
                 
                 function ValidateAdminWelfare()
    {
    msg = "";
		    if(document.getElementById('ctl00_ContentPlaceHolder1_txtSearchByAdmin').value == "")
		    {
		        msg += "Administrator field cannot be left Blank\n";
		    }
		              	    
		    if(msg != "")
		    {
		        alert("Please fill the following fields... \n\n"+msg);
		        return false;
		    }

    }
    
    function ValidateOrganWelfare()
    {
    msg = "";
		    if(document.getElementById('ctl00_ContentPlaceHolder1_txtSearchByOrg').value == "")
		    {
		        msg += "Organization field cannot be left Blank\n";
		    }
		              	    
		    if(msg != "")
		    {
		        alert("Please fill the following fields... \n\n"+msg);
		        return false;
		    }
    }
    function DeselectMainCheckboxWelfare(checkbox)         
          {
          var deduct;
          var grid = GetObj('dgdOrgDetails');
        var cell=grid.rows.length;
           if(cell>6) deduct=cell-2;
            else deduct=cell-1;
            if(document.getElementById('chkMain').checked.valueOf()==true)
            {
            document.getElementById('chkMain').checked=false;
            }
            else
            {
            var i;
               var count=0; 
                for (i=0; i < document.forms[0].elements.length; i++)
                    {
                       if ((document.forms[0].elements[i].type == 'checkbox') &&
                        (document.forms[0].elements[i].name.indexOf('dgdOrgDetails') > -1))
                            {
                                if(document.forms[0].elements[i].checked == true)
                                {
                                
                                
                                count++;
                                }
                                
                            }
                    }
                    if(count==deduct) document.getElementById('chkMain').checked=true; 
                    if(cell==2)  document.getElementById('chkMain').checked=false;
            }
         
             
                 }
                 function checkOrgSelected()
		{
			var selected;
			selected = "0";
			for(i=0;i<document.forms[0].elements.length;i++)
			{
				if (document.forms[0].elements[i].type == "checkbox" )
				{
					if (document.forms[0].elements[i].checked == true)
					{
						selected = "1";
					}
				}
			}
			if (selected == "0" )
			{
				alert("Select at least one Organisation ");
				return false;
			}
			else
			{
			    var a= confirm('Are you sure, you want to delete selected Organisation(s) ?');
			    if(a==1)
                    return true;
                    else
                    {
                        for(i=0;i<document.forms[0].elements.length;i++)
			            {
				            if (document.forms[0].elements[i].type == "checkbox" )
				            {
					            if (document.forms[0].elements[i].checked == true)
					            {
						            document.forms[0].elements[i].checked =false;
					            }
				            }
			            }
			            return false;
                    }
			}
			
		}
		function SelectAllWelfare(CheckBoxControl)
     {
       
        if (CheckBoxControl.checked == true)
            {
                var i;
                
                for (i=0; i < document.forms[0].elements.length; i++)
                    {
                        if ((document.forms[0].elements[i].type == 'checkbox') &&
                        (document.forms[0].elements[i].name.indexOf('dgdOrgDetails') > -1))
                            {
                                document.forms[0].elements[i].checked = true;
                                
                            }
                    }
            }
        else
            {
                var i;
                flag = 0;
                for (i=0; i < document.forms[0].elements.length; i++)
                    {
                        if ((document.forms[0].elements[i].type == 'checkbox') &&
                        (document.forms[0].elements[i].name.indexOf('dgdOrgDetails') > -1))
                            {
                                document.forms[0].elements[i].checked = false;
                            }
                    }
            }

    }
    function checkEditSelectedWelfare()
		{
			var selected;
			selected = 0;
			for(i=0;i<document.forms[0].elements.length;i++)
			{
				if (document.forms[0].elements[i].type == "checkbox" )
				{
					if (document.forms[0].elements[i].checked == true)
					{
						selected += 1;
					}
				}
			}
			if (selected == 0)
			{
				alert("Select any one Organisation");
				return false;
			}
			else
			{			    
			    if (selected > 1 )
			    {
				    alert("Select only one Organisation");				    
				    return false;
			    }			   
	      }
		}
                 
                 //----------------------------------------//
		function disableMaiden(id) {
		    var txt = document.getElementById("ctl00_ContentPlaceHolder1_txtMaidenName");
		    var check = (id == "a") ? true : false;
		    if (check) {
		        txt.disabled = false; ;
		        txt.value = "";
		        txt.focus();
		    } else {
		        txt.disabled = true;
		        txt.value = "NA";
		    }
		}

//----------------------------Registration------------------///

function validateFree(msg1,msg2,msg3,msg4,msg5)
    {

        var day = document.getElementById("ctl00_ContentPlaceHolder1_day").value;
        var Month = document.getElementById("ctl00_ContentPlaceHolder1_month").value;
        var year = document.getElementById("ctl00_ContentPlaceHolder1_year").value;
    var dteNow = new Date();
    var intYear = dteNow.getFullYear();
    var intdate = dteNow.getDate();
    var intmonth = dteNow.getMonth();
    var a=(+year)+18;
   if(a>intYear)
    {
   // alert('You should be minimum 18 years of age to register to this site');
   alert (msg1)
    return false;
    
    }
    else 
    
    if((a==intYear )&&((+Month)>(intmonth+1)))
    {
    //alert('You should be minimum 18 years of age to register to this site');
     alert (msg1)
    return false;
    }
    else if((a==intYear )&&((+Month)==(intmonth+1))&&(+day)>intdate)
    {
     // alert('You should be minimum 18 years of age to register to this site');
      alert (msg1)
     return false;
     }
//    else if((+Month ==2) && (+day>28))
//     {
//      alert('Select valid date');
//     return false;
//     }
        if ((+Month==4 || +Month==6 || +Month==9 || +Month==11) && +day==31)
    		{	
    		//alert("Selected month doesn't have 31 days!");
    		 alert (msg2)
    		return false;
    		}
        var isleap = (+year % 4 == 0 && (+year % 100 != 0 || +year % 400 == 0));	
    	if ((+Month==2))		
    	{		
    		if (+day>29 || (+day==29 && !isleap))		
    			{		
    				//alert("February " + +year + " doesn't have " + +day + " days!");	
    				alert(msg3  +" " + +year +" " + msg4  + " " + +day +" " + msg5 );	
    			    return false;	
    			}	
    	}
    }

    function randomString()
  {
   
   document.getElementById("ctl00_ContentPlaceHolder1_wzdFreeRegistration_txtImage").value="";
 
	var chars = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXTZ";
	var string_length = 6;
	var randomstring = '';
	for (var i=0; i<string_length; i++) {
		var rnum = Math.floor(Math.random() * chars.length);
		randomstring += chars.substring(rnum,rnum+1);
	}
	document.getElementById ("ctl00_ContentPlaceHolder1_wzdFreeRegistration_HiddenField1").value = randomstring;
    document .getElementById ("ctl00_ContentPlaceHolder1_wzdFreeRegistration_img1").src="JpegImage.aspx?code="+randomstring;
    document.getElementById("ctl00_ContentPlaceHolder1_wzdFreeRegistration_txtImage").focus();
}

function ChkAgree(msg1) {
    var txt = document.getElementById("ctl00_ContentPlaceHolder1_wzdFreeRegistration_chkAgree");
    if (txt.checked == false)
     {
         alert(msg1)
         return false; ;
    }
}


///----------------//////////////

////--------------/////Full Reg

function validateFull(msg1,msg2,msg3,msg4,msg5)
    {
     
    var day=document.getElementById("ctl00_ContentPlaceHolder1_wzdFullRegistration_day").value;
    var Month=document.getElementById("ctl00_ContentPlaceHolder1_wzdFullRegistration_month").value;
    var year=document.getElementById("ctl00_ContentPlaceHolder1_wzdFullRegistration_year").value;
    var dteNow = new Date();
    var intYear = dteNow.getFullYear();
    var intdate = dteNow.getDate();
    var intmonth = dteNow.getMonth();
    var a=(+year)+18;
    if(a>intYear)
    {
    //alert('You should be minimum 18 years of age to register to this site');
        alert (msg1)
    return false;
    
    }
    else 
    
    if((a==intYear )&&((+Month)>(intmonth+1)))
    {
   // alert('You should be minimum 18 years of age to register to this site');
       alert (msg1)
    return false;
    }
    else if((a==intYear )&&((+Month)==(intmonth+1))&&(+day)>intdate)
    {
      //alert('You should be minimum 18 years of age to register to this site');
          alert (msg1)
     return false;
     }
//     else if((+Month ==2) && (+day>28))
//     {
//      alert('Select valid date');
//     return false;
//     } 
 if ((+Month==4 || +Month==6 || +Month==9 || +Month==11) && +day==31)
    		{	
    		//alert("Selected month doesn't have 31 days!");
    		 alert (msg2)
    		return false;
    		}
        var isleap = (+year % 4 == 0 && (+year % 100 != 0 || +year % 400 == 0));	
    	if ((+Month==2))		
    	{		
    		if (+day>29 || (+day==29 && !isleap))		
    			{		
    				//alert("February " + +year + " doesn't have " + +day + " days!");	
    						alert(msg3  +" " + +year +" " + msg4  + " " + +day +" " + msg5 );	
    			
    			    return false;	
    			}	
    	}  
    }
      function validateimageFull(msg)
    {
    
    var im=document.getElementById("ctl00_ContentPlaceHolder1_wzdFullRegistration_txtImage").value.toUpperCase();
     var im1=document.getElementById("ctl00_ContentPlaceHolder1_wzdFullRegistration_HiddenField2").value;
    if(im.length>0)
    {
     if(im!=im1)
     {
     
    // alert('The characters you entered didnt match the verification code. Please try again.');
       alert(msg);
     document.getElementById("ctl00_ContentPlaceHolder1_wzdFullRegistration_txtImage").focus();
     document.getElementById("ctl00_ContentPlaceHolder1_wzdFullRegistration_txtImage").value="";
     return true;
     }
     }
    }
    function randomStringFull()
  {
   
    document.getElementById("ctl00_ContentPlaceHolder1_wzdFullRegistration_txtImage").value="";
  
	var chars = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXTZ";
	var string_length = 6;
	var randomstring = '';
	for (var i=0; i<string_length; i++) {
		var rnum = Math.floor(Math.random() * chars.length);
		randomstring += chars.substring(rnum,rnum+1);
	}
	document.getElementById ("ctl00_ContentPlaceHolder1_wzdFullRegistration_HiddenField2").value = randomstring;
    document .getElementById ("ctl00_ContentPlaceHolder1_wzdFullRegistration_img1").src="JpegImage.aspx?code="+randomstring;
    document.getElementById("ctl00_ContentPlaceHolder1_wzdFullRegistration_txtImage").focus();
}
function disableitFull(id){
var txt=document.getElementById("ctl00_ContentPlaceHolder1_wzdFullRegistration_txtMaidenName");
var check = (id=="a") ? true : false;
if(check){
txt.disabled=false;
txt.value="";
txt.focus();
}else{
txt.disabled=true;
txt.value="NA";
}

}
function ChkFullAgree(msg1) {
    var txt = document.getElementById("ctl00_ContentPlaceHolder1_wzdFullRegistration_chkAgree");
    if (txt.checked == false) {
        alert(msg1)
        return false; ;
    }
}

    
    ///////////------------------////////////////


////--------------/////Edit Profile
 function validateEdit()
    {
     
    var day=document.getElementById("ctl00_ContentPlaceHolder1_TabContainer1_TabPanel1_ddlDay").value;
    var Month=document.getElementById("ctl00_ContentPlaceHolder1_TabContainer1_TabPanel1_ddlMonth").value;
    var year=document.getElementById("ctl00_ContentPlaceHolder1_TabContainer1_TabPanel1_ddlYear").value;
    var dteNow = new Date();
    var intYear = dteNow.getFullYear();
    var intdate = dteNow.getDate();
    var intmonth = dteNow.getMonth();
    var a=(+year)+18;
    if(a>intYear)
    {
    alert('You should be minimum 18 years of age to register to this site');
    return false;
    
    }
    else 
    
    if((a==intYear )&&((+Month)>(intmonth+1)))
    {
    alert('You should be minimum 18 years of age to register to this site');
    return false;
    }
    else if((a==intYear )&&((+Month)==(intmonth+1))&&(+day)>intdate)
    {
      alert('You should be minimum 18 years of age to register to this site');
     return false;
     }
//     else if((+Month ==2) && (+day>28))
//     {
//      alert('Select valid date');
//     return false;
//     } 
 if ((+Month==4 || +Month==6 || +Month==9 || +Month==11) && +day==31)
    		{	
    		alert("Selected month doesn't have 31 days!");
    		return false;
    		}
        var isleap = (+year % 4 == 0 && (+year % 100 != 0 || +year % 400 == 0));	
    	if ((+Month==2))		
    	{		
    		if (+day>29 || (+day==29 && !isleap))		
    			{		
    				alert("February " + +year + " doesn't have " + +day + " days!");	
    			    return false;	
    			}	
    	}  
    }
function disableitEdit(id){
var txt=document.getElementById("ctl00_ContentPlaceHolder1_TabContainer1_TabPanel1_txtMaidenName");
var check = (id=="a") ? true : false;
if(check){
txt.disabled=false;;
txt.value="";
txt.focus();
}else{
txt.disabled=true;
txt.value="NA";
}

}

///////////////----------------////////////////

///////////Vessel Search///////////
////Vessel Record ///////
function validateVesselRecordDate(msg1,msg2,msg3,msg4)
    {
    var day=document.getElementById("jnday").value;
    var Month=document.getElementById("jnmonth").value;
    var year=document.getElementById("ddlJoinedYear").value;
    var lnday=document.getElementById("lnday").value;
    var lnMonth=document.getElementById("lnmonth").value;
    var lnyear=document.getElementById("ddlLeftYear").value;
    
//      if(day=="-Select-" || Month=="-Select-" || year=="-Select-")
//      {
//      alert("Select date you joined!");
//      return false;
//      }
     
//       if(lnday=="-Select-" || lnMonth=="-Select-" || lnyear=="-Select-")
//      {
//      
//      alert("Select date you left!");
//      return false;
//      }
      
   
 if (((+Month==4 || +Month==6 || +Month==9 || +Month==11) && +day==31)||((+lnMonth==4 || +lnMonth==6 || +lnMonth==9 || +lnMonth==11)&& +lnday==31))
    		{	
    		//alert("Selected month doesn't have 31 days!");
    		alert(msg1);
    		return false;
    		}
        var isleap = (+year % 4 == 0 && (+year % 100 != 0 || +year % 400 == 0));
        var islnleap=	(+lnyear % 4 == 0 && (+lnyear % 100 != 0 || +lnyear % 400 == 0));
    	if (+Month==2)	
    	{		
    		if (+day>29 || (+day==29 && !isleap))
    			{		
    				//alert("February " + +year + " doesn't have " + +day + " days!");	
    					alert(msg2  +" " + +year +" " + msg3  + " " + +day +" " + msg4 );	
    			    return false;	
    			}
    	}
    	if(+lnMonth==2)	
    	{
    			if(+lnday>29||(+lnday==29 && !islnleap))		
    			{
    			//alert("February " + +lnyear + " doesn't have " + +lnday + " days!");	
    				alert(msg3  +" " + +lnyear +" " + msg4  + " " + +lnday +" " + msg5 );	
    			    return false;	
    			}
    	}	
    	  
    }
    
    /////////////////////////////////////////////////
    ////////////////////////////Upgrade Registration///////////////////////////////
    
    
   //----------------------------Crew contact-----------------------------------//
    function StringRandom()
    {
   
        document.getElementById("ctl00_ContentPlaceHolder1_Wizard1_txtImage").value="";
        var chars = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXTZ";
        var string_length = 6;
        var randomstring = '';
        for (var i=0; i<string_length; i++) 
        {
            var rnum = Math.floor(Math.random() * chars.length);
            randomstring += chars.substring(rnum,rnum+1);
        }
       
        document.getElementById ("ctl00_ContentPlaceHolder1_Wizard1_HiddenField1").value = randomstring;
        document.getElementById ("ctl00_ContentPlaceHolder1_Wizard1_img1").src="JpegImage.aspx?code="+randomstring;
        document.getElementById("ctl00_ContentPlaceHolder1_Wizard1_txtImage").focus();
    }
    
    //validate 'To' field and Subject and Message fields for filled with any data 
	function ValidateTxtToOrg()
    {
        if(document.getElementById('ctl00_ContentPlaceHolder1_txtTo').value == "")
        {
            alert("Please specify at least one recipient");
            document.getElementById('ctl00_ContentPlaceHolder1_txtTo').focus(); 
            return false;  
        }
        if(document.getElementById('ctl00_ContentPlaceHolder1_txtSubject').value=="")
        {
            var agree = confirm("Send this message without a subject?");
            if (agree)
            {         
                if(document.getElementById('ctl00_ContentPlaceHolder1_txtMessage').value=="")
                {
                    var agree1 =confirm("Send this message without text in the body?");
                    if (agree1)
                    {  
                        return true;                                
                    }
                    else
                    {
                        document.getElementById('ctl00_ContentPlaceHolder1_txtMessage').focus(); 
                        return false;
                    }
                }
                else
                {
	                document.getElementById('ctl00_ContentPlaceHolder1_txtSubject').focus(); 
                    return false;
                }
            }
        }

      }
      
      
      ///----meta tags
      function checkMetaSelected()
		{
			var selected;
			selected = "0";
			for(i=0;i<document.forms[0].elements.length;i++)
			{
				if (document.forms[0].elements[i].type == "checkbox" )
				{
					if (document.forms[0].elements[i].checked == true)
					{
						selected = "1";
					}
				}
			}
			if (selected == "0" )
			{
				alert("Select at least one");
				return false;
			}
			else
			{
			    var a =  confirm('Are you sure, you want to delete selected meta tags(s) ?');
			    if(a==1)
                    return true;
                    else
                    {
                        for(i=0;i<document.forms[0].elements.length;i++)
			            {
				            if (document.forms[0].elements[i].type == "checkbox" )
				            {
					            if (document.forms[0].elements[i].checked == true)
					            {
						            document.forms[0].elements[i].checked =false;
					            }
				            }
			            }
			            return false;
                    }
			
			}
		}
          //-inserted by deepthi
          function AddresscheckEditSelected(editmsg1,editmsg2)
		  {
			    var selected;
			    selected = 0;
			    for(i=0;i<document.forms[0].elements.length;i++)
			    {
				    if (document.forms[0].elements[i].type == "checkbox" )
				    {
					    if (document.forms[0].elements[i].checked == true)
					    {
						    selected += 1;
					    }
				    }
			    }
			    if (selected == 0)
			    {
			        //alert(Please select an address and then try again);
				    alert(editmsg1);
				    return false;
			    }
			    else
			    {			    
			        if (selected > 1 )
			        {    			   
			           //alert(Select only one address);
				        alert(editmsg2);	
				        for(i=0;i<document.forms[0].elements.length;i++)
			            {
				            if (document.forms[0].elements[i].type == "checkbox" )
				                document.forms[0].elements[i].checked = false;	
				        }		    
				        return false;
			        }			   
	            }
		    } 
          
            function checkContactSelected(conMsg1)
		    {
			    var selected;
			    selected = 0;
			    for(i=0;i<document.forms[0].elements.length;i++)
			    {
				    if (document.forms[0].elements[i].type == "checkbox" )
				    {
					    if (document.forms[0].elements[i].checked == true)
					    {
						    selected += 1;
					    }
				    }
			    }
			    if (selected == 0)
			    {
			        //alert(Please select at least one contact to perform this action);
				    alert(conMsg1);
				    return false;
			    }
		    }
		    
		    function checkSelected(delMsg1,delMsg2)
		    {
			    var selected;
			    selected = "0";
			    for(i=0;i<document.forms[0].elements.length;i++)
			    {
				    if (document.forms[0].elements[i].type == "checkbox" )
				    {
					    if (document.forms[0].elements[i].checked == true)
					    {
						    selected = "1";
					    }
				    }
			    }
			    if (selected == "0" )
			    {
			        //alert('Select at least one Contact');
				    alert(delMsg1);
				    return false;
			    }
			    else
			    {
                    //return confirm('Are you sure, you want to delete selected Contact(s) ?');
                    var a= confirm(delMsg2);
                    if(a==1)
                        return true;
                        else
                        {
                            for(i=0;i<document.forms[0].elements.length;i++)
			                {
				                if (document.forms[0].elements[i].type == "checkbox" )
				                {
					                if (document.forms[0].elements[i].checked == true)
					                {
						                document.forms[0].elements[i].checked =false;
					                }
				                }
			                }
			                return false;
                        }
			    }
		    }
		    
		    function ForgotpswrandomString()
            {   
                document.getElementById("ctl00_ContentPlaceHolder1_Wizard1_TextBox12").value=""; 
	            var chars = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXTZ";
	            var string_length = 6;
	            var randomstring = '';
	            for (var i=0; i<string_length; i++) {
		        var rnum = Math.floor(Math.random() * chars.length);
		        randomstring += chars.substring(rnum,rnum+1);
	        }
	        document.getElementById ("ctl00_ContentPlaceHolder1_Wizard1_HiddenField1").value = randomstring;
            document .getElementById ("ctl00_ContentPlaceHolder1_Wizard1_img1").src="JpegImage.aspx?code="+randomstring;
            document.getElementById("ctl00_ContentPlaceHolder1_Wizard1_TextBox12").focus();
        }
        
        //-------AddAddress-----------
         function PassValues()
         {
            window.opener.document.getElementById("ctl00_ContentPlaceHolder1_Button1").click();
            self.close();
         }
          // To select all checkboxes in grid if header checkbox is selected		
	    function AddAddressSelectAll(CheckBoxControl)
        {
            if (CheckBoxControl.checked == true)
            {
                var i;                
                for (i=0; i < document.forms[0].elements.length; i++)
                {
                     if ((document.forms[0].elements[i].type == 'checkbox') &&
                       (document.forms[0].elements[i].name.indexOf('grdAddress') > -1))
                     {
                        document.forms[0].elements[i].checked = true;                                
                     }
                 }
            }
            else
            {
                flag = 0;
                for (var i=0; i < document.forms[0].elements.length; i++)
                {
                    if ((document.forms[0].elements[i].type == 'checkbox') &&
                     (document.forms[0].elements[i].name.indexOf('grdAddress') > -1))
                    {
                        document.forms[0].elements[i].checked = false;
                    }
                }
            }
        }
         //To check / uncheck header checkbox if any/all checkbox checked/ unchecked
        function AddAddressDeselectMainCheckbox(checkbox)         
        {      
            var deduct;
            //var grid = document.getElementById("<%= grdAddress.ClientID %>");
            var grid=GetObjAddAddress();            
            var cell=grid.rows.length;                    
            if(cell>11)
                deduct=cell-2;
            else
                deduct=cell-1;
            if(document.getElementById('chkHeader').checked.valueOf()==true)
            {
                document.getElementById('chkHeader').checked=false;
            }
            else
            {
                var i;
                var count=0; 
                for (i=0; i < document.forms[0].elements.length; i++)
                {
                    if ((document.forms[0].elements[i].type == 'checkbox') &&
                        (document.forms[0].elements[i].name.indexOf('grdAddress') > -1))
                    {
                        if(document.forms[0].elements[i].checked == true)
                        {
                            count++;
                        }
                    }
                }
                if(count==deduct) document.getElementById('chkHeader').checked=true; 
                 if(cell==2)  document.getElementById('chkHeader').checked=false;
            }
        }
        //-------ChatRoomHome------------
        	function OpenNewMessenger()
			{
				var urlbase=__cc_urlbase='CuteSoft_Client/CuteChat/';
				window.open(urlbase+"NewMessenger.aspx","",'status=1,width=800,height=560,resizable=1');
			}
			function openwindow()
			{
				var iWidth;
				var iHeight;
				iWidth = 800;
				iHeight = 600;
				var iLeft = (screen.availWidth-600 - iWidth/ 2);
				var iTop = (screen.availHeight-430 - iHeight / 2);
				var features;
				var objwindow;
				features = "width="+iWidth+",height="+iHeight+",left="+iLeft+",top="+iTop;
				features += ",screenX="+iLeft+",screenY="+iTop;
				features += ",scrollbars=1,resizable=0,location=0";
				features += ",menubar=0,toolbar=0,status=0";
				objwindow = window.open('CuteSoft_Client/CuteChat/chat-user-guide/default.aspx','ViewFile', features);
				//var winhdl = window.open(url, 'User', "");
			} 
			//---------Compose----------
			function Composeopenwindow(AddrrId)
			{
				var iWidth;
				var iHeight; 
				iWidth = 500;
				iHeight = 400;
				var iLeft = (screen.availWidth-600 - iWidth/ 2);
				var iTop = (screen.availHeight-430 - iHeight / 2);
				var features;
				var objwindow;
				features = "width="+iWidth+",height="+iHeight+",left="+iLeft+",top="+iTop;
				features += ",screenX="+iLeft+",screenY="+iTop;
				features += ",scrollbars=1,resizable=0,location=0";
				features += ",menubar=0,toolbar=0,status=0";
				//objwindow = window.open('ViewTransferAddress.aspx?addid='+ AddrrId,'ViewFile', features);
                objwindow = window.open('AddAddress.aspx','ViewFile', features);
				//var winhdl = window.open(url, 'User', "");
			}
			//validate 'To' field and Subject and Message fields for filled with any data  
			 function ValidateTxtTo(msg1,msg2,msg3) {
			           
		        if(document.getElementById('ctl00_ContentPlaceHolder1_txtTo').value == "")
		        {
		            alert(msg1 );
		            document.getElementById('ctl00_ContentPlaceHolder1_txtTo').focus(); 
		            return false;  
		        }
		        //Check for space
	            var str=document.getElementById('ctl00_ContentPlaceHolder1_txtTo').value;
                str = str.replace(/ /gi,"");

                if(str.replace(/ /gi,"").length == 0)
                {
                    alert(msg1 );
                    //alert("Please specify at least one recipient");
                    document.getElementById('ctl00_ContentPlaceHolder1_txtTo').focus();
                    return false;
                }
		        if(document.getElementById('ctl00_ContentPlaceHolder1_txtSubject').value=="")
		        {
		          //alert("Send this message without a subject?");
                    var agree = confirm(msg2 );
                    if (agree==true)
                    {         
                        if(document.getElementById('ctl00_ContentPlaceHolder1_txtMessage').value=="")
		                {
		                    //alert("Send this message without text in the body?");
                            var agree1 =confirm(msg3 );
                            if (agree1==true)
                            {  
                                return true;                                
                            }
                            else
                            {
                                document.getElementById('ctl00_ContentPlaceHolder1_txtMessage').focus(); 
                                return false;
                            }
	                    }
                        
	                }
	                else 
	                {
	                    document.getElementById('ctl00_ContentPlaceHolder1_txtSubject').focus();
	                    return false;
	                }
	            }
	            else
                {
                    if(document.getElementById('ctl00_ContentPlaceHolder1_txtMessage').value=="")
                    {
                        var ok1 =confirm(msg3 );
                        if (ok1==true)
                        {  
                            return true;                                
                        }
                        else
                        {
                            document.getElementById('ctl00_ContentPlaceHolder1_txtMessage').focus(); 
                            return false;
                        }
                    }
                }
            }
            
             function checkFile(validExtensions,selmsg,extMsg1,extMsg2)
             {                  
                //var fUpload = document.getElementById('<%= fudFileAttach.ClientID %>');   
                   var fUpload=GetObjCompose();          
                var mFile = fUpload.value;                                         
                                                 
                if(mFile == '')
                {
                    //alert('select file to upload....');
                    alert(selmsg);
                    return false;              
                } 
                else 
                {
                    var fileExt = mFile.substring(mFile.lastIndexOf('.')).toLowerCase();
                    var isValid = false;
                    var extension = new Array();
                    extension = validExtensions.toString().split(',');               
                    for(var i = 0 ; i < extension.length; i++)
                    {
                        if(extension[i].toLowerCase().match(fileExt.toLowerCase())) 
                        { 
                            isValid = true;
                            break;                                            
                        }                    
                    }
                    if (isValid == true)
                        return true;
                    else
                       //alert('Only files having extensions '+ validExtensions + ' can be uploaded.');
                        alert(extMsg1 +' '+ validExtensions+ ' ' + extMsg2 );
                        return false;   
                 }    
            }
                        
            //--------CrewContact---------
            function validateCrewimage(msg1, msg2, msg3, msg4)
            {
                var result;
                var im=document.getElementById("ctl00_ContentPlaceHolder1_txtImage").value.toUpperCase();
                var im1=document.getElementById("ctl00_ContentPlaceHolder1_HiddenField1").value;
                if(im.length>0)
                {
                    if(im == im1) 
                    {                        
                        result= TextBoxesValidation();                                               
                        if(result==true)
                        {
                            if(document.getElementById('ctl00_ContentPlaceHolder1_txtTo').value == "")
		                    {
		                        // alert("Please specify at least one recipient");
		                        alert(msg2);
		                        document.getElementById('ctl00_ContentPlaceHolder1_txtTo').focus(); 
		                        return false;  
		                    }
		                    var str=document.getElementById('ctl00_ContentPlaceHolder1_txtTo').value;
                            str = str.replace(/ /gi,"");
                            if(str.replace(/ /gi,"").length == 0)
                            {
                                //alert("Please specify at least one recipient");
                                alert(msg2);
                                document.getElementById('ctl00_ContentPlaceHolder1_txtTo').focus();
                                return false;
                            }               
                            //var ck_Name = "/^[A-Za-z ]$/";
                            //var ck_Email = " /^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i";
                            //var ck_To = /^[A-Za-z0-9 ]$/;    
                            
                            
                                        
		                    if(document.getElementById('ctl00_ContentPlaceHolder1_txtSubject').value=="")
		                    {
                                //var agree = confirm("Send this message without a subject?");
                                var agree = confirm(msg3);
                                if (agree==true)
                                {         
                                    if(document.getElementById('ctl00_ContentPlaceHolder1_txtMessage').value=="")
		                            {
                                       // var agree1 =confirm("Send this message without text in the body?");
                                        var agree1 =confirm(msg4);
                                        if (agree1==true)
                                        {  
                                            return true;                                
                                        }
                                        else
                                        {
                                            document.getElementById('ctl00_ContentPlaceHolder1_txtMessage').focus(); 
                                            return false;
                                        }
	                                }                                   
	                            }
	                            else 
	                            {
	                                document.getElementById('ctl00_ContentPlaceHolder1_txtSubject').focus();
	                                return false;
	                            }
	                        }
	                        else
                            {
                                if(document.getElementById('ctl00_ContentPlaceHolder1_txtMessage').value=="")
                                {
                                   // var ok1 =confirm("Send this message without text in the body?");
                                   var ok1 =confirm(msg4);
                                    if (ok1==true)
                                    {  
                                        return true;                                
                                    }
                                    else
                                    {
                                        document.getElementById('ctl00_ContentPlaceHolder1_txtMessage').focus(); 
                                        return false;
                                    }
                                }
                            }
                        }                         
                    }             
                    
                    if(im!=im1)
                    {      
                        //var ok = "The characters you entered didnt match the verification code. Please try again."
                        alert(msg1);
                        document.getElementById("ctl00_ContentPlaceHolder1_txtImage").focus();
                        document.getElementById("ctl00_ContentPlaceHolder1_txtImage").value="";
                        //StringRandom();
                        return true;
                    }                        
                } 
            }          
                
            //+++++ copied by shalimar on 22/9/2009 =++++++               
            
            function TextBoxesValidation()
            {                   
                var YourName = document.getElementById("ctl00_ContentPlaceHolder1_txtYourName").value;
                var Email = document.getElementById("ctl00_ContentPlaceHolder1_txtYourEmailID").value;
                if (document.getElementById("ctl00_ContentPlaceHolder1_txtTo").value == "undefined")
                    alert('test');
                var To = document.getElementById("ctl00_ContentPlaceHolder1_txtTo").value;
                var isNamePassed = false;
                var isEmailPassed = false;
                var isToPassed = false;
                var ck_Name = "/^[A-Za-z ]*$/";
                var ck_Email = " /^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i";
                
                if(YourName != "")
                {
                    if(YourName.match(new RegExp("^[A-Za-z ]*$")))
                    {
                        isNamePassed = true;
                    }
                }
                if(Email != "")
                {
                    if(Email.match(new RegExp("^[a-z0-9,!#\$%&'\*\+/=\?\^_`\{\|}~-]+(\.[a-z0-9,!#\$%&'\*\+/=\?\^_`\{\|}~-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*\.([a-z]{2,})$")))
                    {
                         isEmailPassed = true;                        
                    }
                }
                if(To != "") 
                {                       
                    if(To.match(new RegExp("^[a-zA-Z0-9@,-._ ]*$")))
                    {
                        isToPassed = true;                            
                    }
                 }
                 if(isNamePassed && isEmailPassed && isToPassed)
                 {                       
                    return true;
                 } 
                 else
                 {                        
                    return false;         
                 }
            } 
            //++++++++++++ Added by Shalimar. K on 06/10/2009 for validating Name and Email only Excluding 'To' Field. +++++++++++
            function NameAndEmailValidation()
            {
                var Name = document.getElementById("ctl00_ContentPlaceHolder1_txtYourName").value;
                var mail = document.getElementById("ctl00_ContentPlaceHolder1_txtYourEmailID").value;
                var isNamePassed = false;
                var ismailPassed = false;
                var ck_Name = "/^[A-Za-z ]*$/";
                var ck_Email = " /^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i";
                if(Name != "")
                {
                    if(Name.match(new RegExp("^[A-Za-z ]*$")))
                    {
                        isNamePassed = true;
                    }
                }
                if(mail != "")
                {
                    if(mail.match(new RegExp("^[a-z0-9,!#\$%&'\*\+/=\?\^_`\{\|}~-]+(\.[a-z0-9,!#\$%&'\*\+/=\?\^_`\{\|}~-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*\.([a-z]{2,})$")))
                    {
                         ismailPassed = true;                        
                    }
                }
                if(isNamePassed && ismailPassed)
                {                       
                    return true;
                } 
                else
                {                        
                    return false;         
                }
            }

            function validateCrewContactExcludeTo(msg1, msg3, msg4, strMesg)
            {               
                var result;
                var im=document.getElementById("ctl00_ContentPlaceHolder1_txtImage").value.toUpperCase();
                var im1=document.getElementById("ctl00_ContentPlaceHolder1_HiddenField1").value;
                if(im.length>0)
                {                    
                    if(im == im1) 
                    {    //validate name and email textboxes            
                        result = NameAndEmailValidation();
                        if(result==true)
                        {     
            
                            if(document.getElementById('ctl00_ContentPlaceHolder1_txtSubject').value=="")
		                    {
                                //var agree = confirm("Send this message without a subject?");
                                var agree = confirm(msg3);
                                if (agree==true)
                                {         
                                    if(document.getElementById('ctl00_ContentPlaceHolder1_txtMessage').value=="")
		                            {
                                       // var agree1 =confirm("Send this message without text in the body?");
                                        var agree1 =confirm(msg4);
                                        if (agree1==true)
                                        {  
                                            
                                            return true;                                
                                        }
                                        else
                                        {
                                            document.getElementById('ctl00_ContentPlaceHolder1_txtMessage').focus(); 
                                            return false;
                                        }
	                                }                                   
	                            }
	                            else 
	                            {
	                                document.getElementById('ctl00_ContentPlaceHolder1_txtSubject').focus();
	                                return false;
	                            }
	                        }
	                        else
                            {
                                if(document.getElementById('ctl00_ContentPlaceHolder1_txtMessage').value=="")
                                {
                                   //("Send this message without text in the body?");
                                   var ok1 =confirm(msg4);
                                    if (!ok1)
                                    {
                                        document.getElementById('ctl00_ContentPlaceHolder1_txtMessage').focus(); 
                                        return false;
                                    }
                                }
                            }
                                                      
                        }                         
                    }             
                    
                    if(im!=im1)
                    {      
                        //var ok = "The characters you entered didnt match the verification code. Please try again."
                        alert(msg1);
                        document.getElementById("ctl00_ContentPlaceHolder1_txtImage").focus();
                        document.getElementById("ctl00_ContentPlaceHolder1_txtImage").value="";
                        //StringRandom();
                        return true;
                    } 
                }
            }      
                        
                        
                        
                        
                        
                
            function isAgreeChecked(strMesg)
            {
                alert("hello");
                var chk = document.getElementById("ctl00_ContentPlaceHolder1_chkSend").checked ;
                alert(chk);
                //if(document.getElementById("ctl00_ContentPlaceHolder1_chkSend").checked == true)
                  if(chk == "true")
                   alert("true"); 
                else
                    //alert('You have to tick checkbox to proceed.'); 
                  alert("Fail" + strMesg);
            }     
                       
               //++++++++++++++++++++++++++++++++++++++++++++
                
                //-------EditIndustryHistory----
                function expand(obj)
                {
                     var div = document.getElementById(obj);
                     div.style.display = "block";
                     var img = document.getElementById('img' + obj);
                     img.src = "/images/2uparrow-32.png";       
                }
                
                function expandcollapse(obj,row)
                {
                    var div = document.getElementById(obj);
                    var img = document.getElementById('img' + obj);        
                    if (div.style.display == "none")
                    {
                        div.style.display = "block";
                        if (row == 'alt')
                        {
                            img.src = "/images/2uparrow-32.png";
                        }
                        else
                        {
                            img.src ="/images/2uparrow-32.png";
                        }
                        img.alt = "Close to view other Vessels";
                    }
                    else
                    {
                        div.style.display = "none";
                        if (row == 'alt')
                        {
                            img.src = "/images/2dowarrow-32.png" ;
                        }
                        else
                        {
                            img.src = "/images/2dowarrow-32.png" ;
                        }
                        img.alt = "Expand to show Records inside vessel";
                    }
                }
                
                function CheckSelected(msg)
		        {
		           // return confirm('Are you sure, you want to delete selected vessel ?');
		           return confirm (msg);
		        } 
		        //------MailBox-------
		        // To select all checkboxes in grid if header checkbox is selected		
	            function MailboxSelectAll(CheckBoxControl)
                {
                    if (CheckBoxControl.checked == true)
                    {
                        var i;                
                        for (i=0; i < document.forms[0].elements.length; i++)
                        {
                            if ((document.forms[0].elements[i].type == 'checkbox') &&
                                (document.forms[0].elements[i].name.indexOf('grdInbox') > -1))
                            {
                                document.forms[0].elements[i].checked = true;                                
                            }
                        }
                    }
                    else
                    {
                        var i;
                        flag = 0;
                        for (i=0; i < document.forms[0].elements.length; i++)
                        {
                            if ((document.forms[0].elements[i].type == 'checkbox') &&
                                 (document.forms[0].elements[i].name.indexOf('grdInbox') > -1))
                            {
                                document.forms[0].elements[i].checked = false;
                            }
                        }
                    }
                }    
                
                //To check / uncheck header checkbox if any/all checkbox checked/ unchecked
                function MailboxDeselectMainCheckbox(checkbox)         
                {
                    var deduct;
                    //var grid = document.getElementById("<%= grdInbox.ClientID %>");
                    var grid =GetObjMailBox();
                    var cell=grid.rows.length;         
                    //if(cell>11) deduct=cell-2;
                    if(cell>26) deduct=cell-2;
                    else deduct=cell-1;
                    if(document.getElementById('chkAll').checked.valueOf()==true)
                    {
                        document.getElementById('chkAll').checked=false;
                    }
                    else
                    {
                        var i;
                        var count=0; 
                        for (i=0; i < document.forms[0].elements.length; i++)
                        {
                           if ((document.forms[0].elements[i].type == 'checkbox') &&
                            (document.forms[0].elements[i].name.indexOf('grdInbox') > -1))
                                {
                                    if(document.forms[0].elements[i].checked == true)
                                    {
                                      count++;
                                    }
                                }
                        }
                        if(count==deduct) document.getElementById('chkAll').checked=true;
                        if(cell==2)  document.getElementById('chkAll').checked=false; 
                    }
                }
 
                //to check / unchekck all check boxes if Check All /Clear All button pressed 
                function CheckAll(check)
                {
                    var j;          
                    for (j=0; j < document.forms[0].elements.length; j++)
                    { 
                        if (document.forms[0].elements[j].type == 'checkbox') 
                        { 
                            if (check == true)
                                document.forms[0].elements[j].checked = true;
                            else 
                                document.forms[0].elements[j].checked = false;
                        }
                    }
                } 
    
                //  to make sure that at least one email is checked for deletion  
                function MailboxcheckSelected(msg1,msg2)
	            {
		            var selected;
		            selected = "0";
		            for(i=0;i<document.forms[0].elements.length;i++)
		            {
			            if (document.forms[0].elements[i].type == "checkbox" )
			            {
				            if (document.forms[0].elements[i].checked == true)
				            {
					            selected = "1";
				            }
			            }
		            }
		            if (selected == "0" )
		            {
			            //alert("Select at least one email");
			            alert(msg1 );
            			
			            return false;
		            }
		            else
		            {
		                //var a = confirm('Are you sure, you want to delete selected mail(s)?');     
		                var a = confirm(msg2);                   
                        if(a==1)
                            return true;
                        else
                        {
                            for(i=0;i<document.forms[0].elements.length;i++)
	                        {
		                        if (document.forms[0].elements[i].type == "checkbox" )
		                        {
			                        if (document.forms[0].elements[i].checked == true)
			                        {
				                        document.forms[0].elements[i].checked =false;
			                        }
		                        }
	                        }
	                        return false;
                        }
		            }
	            }  		
	            
	            //------UpgradeRegistration------
	            function validateUpgrade(msg1,msg2,msg3,msg4,msg5)
                {
                    // alert("Hello");    
                    var day=document.getElementById("ctl00_ContentPlaceHolder1_wzdUpgradeRegistration_day").value;
                    var Month=document.getElementById("ctl00_ContentPlaceHolder1_wzdUpgradeRegistration_month").value;
                    var year=document.getElementById("ctl00_ContentPlaceHolder1_wzdUpgradeRegistration_year").value;
                    var dteNow = new Date();
                    var intYear = dteNow.getFullYear();
                    var intdate = dteNow.getDate();
                    var intmonth = dteNow.getMonth();
                    var a=(+year)+18;
                    if(a>intYear)
                    {
                        //alert('You should be minimum 18 years of age to register to this site');
                        alert(msg1);    
                        return false;    
                    }
                    else    
                    if((a==intYear )&&((+Month)>(intmonth+1)))
                    {    
                        //alert('You should be minimum 18 years of age to register to this site1');
                        alert(msg1 );
                        return false;
                    }
                    else if((a==intYear )&&((+Month)==(intmonth+1))&&(+day)>intdate)
                    {
                         // alert('You should be minimum 18 years of age to register to this site2');
                         alert(msg1);
                         return false;
                    }
                    //    else if((+Month ==2) && (+day>28))
                    //     {
                    //      alert('Select valid date');
                    //     return false;
                    //     }
                    if ((+Month==4 || +Month==6 || +Month==9 || +Month==11) && +day==31)
    	            {	
    		            //alert("Selected month doesn't have 31 days!");
    		            alert(msg2);
    		            return false;
    	            }
                    var isleap = (+year % 4 == 0 && (+year % 100 != 0 || +year % 400 == 0));	
    	            if ((+Month==2))		
    	            {		
    		            if (+day>29 || (+day==29 && !isleap))		
    			            {		
    			                //alert("February " + +year + " doesn't have " + +day + " days!");	
    				            alert(msg3 + "  "+ +year +" "+ msg4 + " "+ +day + " "+ msg5 );	
    			                return false;	
    			            }
    	            }
                }
                
                function validateimageUpgrade(valmsg)
                {    
                     var im=document.getElementById("ctl00_ContentPlaceHolder1_wzdUpgradeRegistration_txtImage").value.toUpperCase();
                     var im1=document.getElementById("ctl00_ContentPlaceHolder1_wzdUpgradeRegistration_HiddenField2").value;
                     if(im.length>0)
                     {
                         if(im!=im1)
                         {     
                             //alert('The characters you entered didnt match the verification code. Please try again.');
                             alert(valmsg );
                             document.getElementById("ctl00_ContentPlaceHolder1_wzdUpgradeRegistration_txtImage").focus();
                             document.getElementById("ctl00_ContentPlaceHolder1_wzdUpgradeRegistration_txtImage").value="";
                             return true;
                          }
                      }
                  }
                  function ChkUpgradeAgree(msg1) {
                      var txt = document.getElementById("ctl00_ContentPlaceHolder1_wzdUpgradeRegistration_chkAgree");
                      if (txt.checked == false) {
                          alert(msg1)
                          return false; ;
                      }
                  }
                
                function randomStringUpgrade()
                {   
                    document.getElementById("ctl00_ContentPlaceHolder1_wzdUpgradeRegistration_txtImage").value=""; 
	                var chars = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXTZ";
	                var string_length = 6;
	                var randomstring = '';
	                for (var i=0; i<string_length; i++) 
	                {
		                var rnum = Math.floor(Math.random() * chars.length);
		                randomstring += chars.substring(rnum,rnum+1);
	                }
	                document.getElementById ("ctl00_ContentPlaceHolder1_wzdUpgradeRegistration_HiddenField2").value = randomstring;
                    document .getElementById ("ctl00_ContentPlaceHolder1_wzdUpgradeRegistration_img1").src="JpegImage.aspx?code="+randomstring;
                    document.getElementById("ctl00_ContentPlaceHolder1_wzdUpgradeRegistration_txtImage").focus();
                }
                
                function disableitUpgrade(id)
                {
                    var txt=document.getElementById("ctl00_ContentPlaceHolder1_wzdUpgradeRegistration_txtMaidenName");
                    var check = (id=="a") ? true : false;
                    if(check)
                    {
                        txt.disabled=false;;
                        txt.value="";
                        txt.focus();
                    }
                    else
                    {
                        txt.disabled=true;
                        txt.value="NA";
                    }
                }
                
                //------UserIndustryhistory--------
                function expand(obj)
                {
                     var div = document.getElementById(obj);
                     div.style.display = "block";
                     var img = document.getElementById('img' + obj);
                     img.src = "/images/2uparrow-32.png";       
                }
                
                //-------VesselSearch----------
                function Tipsopenwindow()
			    {
				    var iWidth;
				    var iHeight;
				    iWidth = 800;
				    iHeight = 600;
				    var iLeft = (screen.availWidth-600 - iWidth/ 2);
				    var iTop = (screen.availHeight-430 - iHeight / 2);
				    var features;
				    var objwindow;
				    features = "width="+iWidth+",height="+iHeight+",left="+iLeft+",top="+iTop;
				    features += ",screenX="+iLeft+",screenY="+iTop;
				    features += ",scrollbars=1,resizable=0,location=0";
				    features += ",menubar=0,toolbar=0,status=0";
				    objwindow = window.open('VesselSearchTips.aspx','ViewFile', features);
				    //var winhdl = window.open(url, 'User', "");
				   
			    } 
   
		        
		        
		        
		
                  
	            
  
          //----------