            function MM_preloadImages() { //v3.0
				setimage();
			}
			
			function MM_swapImgRestore() { //v3.0
				var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
			}
			
			function MM_findObj(n, d) { //v4.01
				var p,i,x;  
				if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
				d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
				if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
					for(i=0;!x&&d.layers&&i<d.layers.length;i++) 
						x=MM_findObj(n,d.layers[i].document);
				if(!x && d.getElementById) 
					x=d.getElementById(n); 
				return x;
			}
			
			function MM_swapImage() { //v3.0
				var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
				if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2]; }
			}
			
			
			function changeEnglishHeight(){
				
				if (document.getElementById('ddlBritishHeight').value != "1"){
					document.getElementById('ddlEnglishHeight').value = document.getElementById('ddlBritishHeight').value;
				}
				else{
					document.getElementById('ddlEnglishHeight').value = "1";
				}
			}
			
			function changeBrithshHeight(){
				if (document.getElementById('ddlEnglishHeight').value != "1"){
					document.getElementById('ddlBritishHeight').value = document.getElementById('ddlEnglishHeight').value;
				}
				else{
					document.getElementById('ddlBritishHeight').value = "1";
				}
			}
			
			function changeEnglishWeight(){
				if (document.getElementById('ddlBritishWeight').value != "1"){
					document.getElementById('ddlEnglishWeight').value = document.getElementById('ddlBritishWeight').value;
				}
				else{
					document.getElementById('ddlEnglishWeight').value = "1";
				}
			}
			
			function changeBritishWeight(){
				if (document.getElementById('ddlEnglishWeight').value != "1"){
					document.getElementById('ddlBritishWeight').value = document.getElementById('ddlEnglishWeight').value;
				}
				else{
					document.getElementById('ddlBritishWeight').value = 1;
				}
			}
			/*
			* For engish height in MyPrefered search creteria in Gents-Signup
			*/
			function changeEnglishHeight1(){
				
				if (document.getElementById('ddlHeight1').value != "1"){
					document.getElementById('ddlEnglishHeight1').value = document.getElementById('ddlHeight1').value;
				}
				else{
					document.getElementById('ddlEnglishHeight1').value = "1";
				}
			}
			function changeBrithshHeight1(){
			
				if (document.getElementById('ddlEnglishHeight1').value != "1"){
					document.getElementById('ddlHeight1').value = document.getElementById('ddlEnglishHeight1').value;
				}
				else{
					document.getElementById('ddlHeight1').value = "1";
				}
			}
			function changeEnglishHeight2(){
				
				if (document.getElementById('ddlHeight2').value != "1"){
					document.getElementById('ddlEnglishHeight2').value = document.getElementById('ddlHeight2').value;
				}
				else{
					document.getElementById('ddlEnglishHeight2').value = "1";
				}
			}
			function changeBrithshHeight2(){
			
				if (document.getElementById('ddlEnglishHeight2').value != "1"){
					document.getElementById('ddlHeight2').value = document.getElementById('ddlEnglishHeight2').value;
				}
				else{
					document.getElementById('ddlHeight2').value = "1";
				}
			}
			function changeEnglishWeight1(){
				if (document.getElementById('ddlWeight1').value != "1"){
					document.getElementById('ddlEnglishWeight1').value = document.getElementById('ddlWeight1').value;
				}
				else{
					document.getElementById('ddlEnglishWeight1').value = "1";
				}
			}
			
			function changeBritishWeight1(){
				if (document.getElementById('ddlEnglishWeight1').value != "1"){
					document.getElementById('ddlWeight1').value = document.getElementById('ddlEnglishWeight1').value;
				}
				else{
					document.getElementById('ddlWeight1').value = 1;
				}
			}
			function changeEnglishWeight2(){
				if (document.getElementById('ddlWeight2').value != "1"){
					document.getElementById('ddlEnglishWeight2').value = document.getElementById('ddlWeight2').value;
				}
				else{
					document.getElementById('ddlEnglishWeight2').value = "1";
				}
			}
			
			function changeBritishWeight2(){
				if (document.getElementById('ddlEnglishWeight2').value != "1"){
					document.getElementById('ddlWeight2').value = document.getElementById('ddlEnglishWeight2').value;
				}
				else{
					document.getElementById('ddlWeight2').value = 1;
				}
			}
			function questionradio_click(id)
			{
			var radiovalue = id.split("_");
			
				if(radiovalue[1]=='Yes')
				{
				
				document.getElementById('textboxquestion').style.display="inline";
				}
				else
				{
				document.getElementById('textboxquestion').style.display="none";
				}
				
			}
			
			/*Author: added by gouri to activate the menu
			Date  :26/11/2008 */
			function changeimage(src,id,url){
					document.getElementById(id).src=url+"images/"+src;
				// alert(document.getElementById(id).src);
			}
			/*Author: added by gouri to activate the menu
			  Date  :08/01/2009 */
			function comparecity(ucid,lcid){			  
			  if(ucid!=lcid){
			        alert("She is not travelling there and the system cannot contact him/her");			  
			        return false;
			        }
			}
			
			function getCountry(id){
				var index =document.getElementById(id).selectedIndex;
				str = (document.getElementById(id).options[index].text);
				document.getElementById("hidCountry").value = str;
			}
			
			/*Author: added by gouri to cancel the invitation
			  Date  :21/01/2009 */
			function CancelInvitation(url,user_id,fav_id)
			{
			   flag = confirm("Are you sure want to cancel the invitation?");
			   url=url+"/"+user_id+"/"+fav_id;			 
			   if(flag)
	    			window.location=url;
    			else
	  				return false;		   
			}
			function alphanumeric(id) {
				if(document.getElementById(id).value!="")
				{
					regular_expression = /^[a-z_0-9\s]*$/i;
					if(document.getElementById(id).value.match(regular_expression))
					{
						document.getElementById('textboxque').innerHTML="";
						return true;
					}
					else
					{
						document.getElementById('textboxque').innerHTML="It allowed alpha numerics only";
						return false;
					}
				}
			}
			function changeAgestart()
			{
			
				var agestart = document.getElementById('agegroup_a').value;
				var ageend = document.getElementById('agegroup_b').value;
				if(agestart!="" && ageend!="")
				{
					if(agestart <= ageend){
						document.getElementById('compareage').innerHTML="";
						//alert('Your picture will appear in the gallery once it has been approved by our staff.');
						return true;	
					}
					else{
						document.getElementById('compareage').innerHTML="Please select end age which is more than start age";
						return false;
					}
				}
									
			}
			function changeAgeend()
			{
				var agestart = document.getElementById('agegroup_a').value;
				var ageend = document.getElementById('agegroup_b').value;
				if(agestart!="" && ageend!="")
				{
					if(agestart <= ageend){
						document.getElementById('compareage').innerHTML="";
						//alert('Your picture will appear in the gallery once it has been approved by our staff.');
						return true;	
					}
					else{
						document.getElementById('compareage').innerHTML="Please select end age which is more than start age";
						return false;
					}
				}
				
			}
			/*
			     Author: Nagaraja Ch
			     Description: validate editprofile data
			     Date: 04/02/2009
			*/
			function editprofile(){
			
					if(document.getElementById('compareage').innerHTML!="")	{
						return false;
					}
					else{	
					
					   		  var index =document.getElementById("ddlEnglishWeight").selectedIndex;
						      str = (document.getElementById("ddlEnglishWeight").options[index].text);
						      document.getElementById("hidEngWeight").value = str;
						      
						      var index =document.getElementById("ddlBritishWeight").selectedIndex;
						      str = (document.getElementById("ddlBritishWeight").options[index].text);
						      document.getElementById("hidBritWeight").value = str;
						      
						      var index =document.getElementById("ddlEnglishHeight").selectedIndex;
						      str = (document.getElementById("ddlEnglishHeight").options[index].text);
						      document.getElementById("hidEngHeight").value = str;
						      
						      var index =document.getElementById("ddlBritishHeight").selectedIndex;
						      str = (document.getElementById("ddlBritishHeight").options[index].text);
						      document.getElementById("hidBritHeight").value = str;
						     
						     if((document.getElementById("select_year").value!=0) && (document.getElementById("select_month").value!=0) && (document.getElementById("select_day").value!=0)){
								var stdate = document.getElementById("newdate").value;
								var startdate = stdate.split("-");
								var yr1 = startdate[0]; var mon1=startdate[1]; var day1=startdate[2];
								var eddate = document.getElementById("select_year").value+"-"+document.getElementById("select_month").value+"-"+document.getElementById("select_day").value;
								var enddate = eddate.split("-");
								var yr = enddate[0]; var mon=enddate[1]; var day=enddate[2];
								var datediff = displayage(yr1,mon1,day1,yr,mon,day, "years", 0, "rounddown")
								if(datediff<18){
									document.getElementById('dverrordb').innerHTML="Must be 18 years or older with valid identification";			
						    		return false;
								}
								else{
									document.getElementById('dverrordb').innerHTML="";
								}
							}
							 
					}
			}
			/*
		    	 End of Function "editprofile"
			*/
			
		
			/*
			     Author: Nagaraja Ch
			     Description: validate ladies sign up data
			     Date: 04/02/2009
			*/
			function saveladiessignup(){
					
					if(document.getElementById('compareage').innerHTML!=""){
						return false;
					}
					else if(document.getElementById('dverrordb')!=null){
					
						if((document.getElementById('dverrordb').innerHTML!="")){
							return false;
						}
						else{		
						  var index =document.getElementById("ddlEnglishWeight").selectedIndex;
					      str = (document.getElementById("ddlEnglishWeight").options[index].text);
					      document.getElementById("hidEngWeight").value = str;
					      
					      var index =document.getElementById("ddlBritishWeight").selectedIndex;
					      str = (document.getElementById("ddlBritishWeight").options[index].text);
					      document.getElementById("hidBritWeight").value = str;
					      
					      var index =document.getElementById("ddlEnglishHeight").selectedIndex;
					      str = (document.getElementById("ddlEnglishHeight").options[index].text);
					      document.getElementById("hidEngHeight").value = str;
					      
					      var index =document.getElementById("ddlBritishHeight").selectedIndex;
					      str = (document.getElementById("ddlBritishHeight").options[index].text);
					      document.getElementById("hidBritHeight").value = str;
					      
						}
					}
					else{		
					
						  var index =document.getElementById("ddlEnglishWeight").selectedIndex;
					      str = (document.getElementById("ddlEnglishWeight").options[index].text);
					      document.getElementById("hidEngWeight").value = str;
					      
					      var index =document.getElementById("ddlBritishWeight").selectedIndex;
					      str = (document.getElementById("ddlBritishWeight").options[index].text);
					      document.getElementById("hidBritWeight").value = str;
					      
					      var index =document.getElementById("ddlEnglishHeight").selectedIndex;
					      str = (document.getElementById("ddlEnglishHeight").options[index].text);
					      document.getElementById("hidEngHeight").value = str;
					      
					      var index =document.getElementById("ddlBritishHeight").selectedIndex;
					      str = (document.getElementById("ddlBritishHeight").options[index].text);
					      document.getElementById("hidBritHeight").value = str;
					}
					if((document.getElementById("select_year").selectedIndex!=0) && (document.getElementById("select_month").selectedIndex!=0) && (document.getElementById("select_day").selectedIndex!=0)){
						var stdate = document.getElementById("todaydate").value;
						var startdate = stdate.split("-");
						var yr1 = startdate[0];
						var mon1=startdate[1]; 
						var day1=startdate[2];
						var eddate = document.getElementById("select_year").value+"-"+document.getElementById("select_month").value+"-"+document.getElementById("select_day").value;
						var enddate = eddate.split("-");
						var yr = enddate[0]; 
						var mon=enddate[1]; 
						var day=enddate[2];
						var datediff = displayage(yr1,mon1,day1,yr,mon,day, "years", 0, "rounddown");
						if(datediff<18){
							document.getElementById('dverrordb').innerHTML="Must be 18 years or older with valid identification";
							return false;
						}
						else{
							document.getElementById('dverrordb').innerHTML="";
						}
				}
					
			}
			
			/*
		    	 End of Function "saveladiessignup"
			*/
			
			/*
			     Author: Nagaraja Ch
			     Description: validate ladies sign up data
			     Date: 04/02/2009
			*/
			function savemetrics(){
			
					if((document.getElementById('compareage').innerHTML!="") || (document.getElementById('dvrefferdby').innerHTML!=""))
					{
						return false;
					}
					else
					{		
					
							var index =document.getElementById("ddlEnglishWeight").selectedIndex;
						      str = (document.getElementById("ddlEnglishWeight").options[index].text);
						      document.getElementById("hidEngWeight").value = str;
						      
						      var index =document.getElementById("ddlBritishWeight").selectedIndex;
						      str = (document.getElementById("ddlBritishWeight").options[index].text);
						      document.getElementById("hidBritWeight").value = str;
						      
						      var index =document.getElementById("ddlEnglishHeight").selectedIndex;
						      str = (document.getElementById("ddlEnglishHeight").options[index].text);
						      document.getElementById("hidEngHeight").value = str;
						      
						      var index =document.getElementById("ddlBritishHeight").selectedIndex;
						      str = (document.getElementById("ddlBritishHeight").options[index].text);
						      document.getElementById("hidBritHeight").value = str;
						      
						      					      
						      var index =document.getElementById("ddlBritishHeight1").selectedIndex;
						      str1 = (document.getElementById("ddlBritishHeight1").options[index].text);
						      document.getElementById("hidBritHeight1").value = str1;
						      
						      var index =document.getElementById("ddlBritishHeight2").selectedIndex;
						      str2 = (document.getElementById("ddlBritishHeight2").options[index].text);
						      document.getElementById("hidBritHeight2").value = str2;
						      
						       var index =document.getElementById("ddlBritishWeight1").selectedIndex;
						      str3 = (document.getElementById("ddlBritishWeight1").options[index].text);
						      document.getElementById("hidBritWeight1").value = str3;
						      
						       var index =document.getElementById("ddlBritishWeight2").selectedIndex;
						      str4 = (document.getElementById("ddlBritishWeight2").options[index].text);
						      document.getElementById("hidBritWeight2").value = str4;
						      
						      
						      
						      						
						if((document.getElementById("select_year").value!=0) && (document.getElementById("select_month").value!=0) && (document.getElementById("select_day").value!=0))
						{
							var stdate = document.getElementById("newdate").value;
							var startdate = stdate.split("-");
							var yr1 = startdate[0]; var mon1=startdate[1]; var day1=startdate[2];
							var eddate = document.getElementById("select_year").value+"-"+document.getElementById("select_month").value+"-"+document.getElementById("select_day").value;
							var enddate = eddate.split("-");
							var yr = enddate[0]; var mon=enddate[1]; var day=enddate[2];
							var datediff = displayage(yr1,mon1,day1,yr,mon,day, "years", 0, "rounddown")
							if(datediff<18)
							{
							document.getElementById('dverrordb').innerHTML="Must be 18 years or older with valid identification";			
						    return false;
							}else
							document.getElementById('dverrordb').innerHTML="";
						}
					}
				
		}
		/*
		     End of Function "savemetrics"
		*/
	var one_day=1000*60*60*24
	var one_month=1000*60*60*24*30
	var one_year=1000*60*60*24*30*12

			function displayage(yr1,mon1,day1,yr,mon,day,unit, decimal, round){
					today=new Date(yr1, mon1-1, day1)
					var pastdate=new Date(yr, mon-1, day)
					
					var countunit=unit
					var decimals=decimal
					var rounding=round
					
					finalunit=(countunit=="days")? one_day : (countunit=="months")? one_month : one_year
					decimals=(decimals<=0)? 1 : decimals*10
					
					if (unit!="years"){
						if (rounding=="rounddown")
							document.write(Math.floor((today.getTime()-pastdate.getTime())/(finalunit)*decimals)/decimals+" "+countunit)
						else
							document.write(Math.ceil((today.getTime()-pastdate.getTime())/(finalunit)*decimals)/decimals+" "+countunit)
					}else{
						yearspast=today.getFullYear()-yr-1
						tail=(today.getMonth()>mon-1 || today.getMonth()==mon-1 && today.getDate()>=day)? 1 : 0
						pastdate.setFullYear(today.getFullYear())
						pastdate2=new Date(today.getFullYear()-1, mon-1, day+5)
						tail=(tail==1)? tail+Math.floor((today.getTime()-pastdate.getTime())/(finalunit)*decimals)/decimals : Math.floor((today.getTime()-pastdate2.getTime())/(finalunit)*decimals)/decimals
						return (yearspast+tail);
					}
			}
			function editmensprofile()
			{
				
				
				if(document.getElementById('RefferredBy1').value=="")
				{
			
					var security_question = document.getElementById('que_22').value;
						if ((security_question == "A_Friend")){
						
							document.getElementById('dvrefferdby').innerHTML="Please&nbsp;enter&nbsp;Friend&nbsp;Name";
						}
						if ((security_question == "A_Travel_Agency")){
							document.getElementById('dvrefferdby').innerHTML="Please&nbsp;enter&nbsp;Travel&nbsp;Agent&nbsp;Name";
						}
				}
				/*if((document.getElementById('dvrefferdby').innerHTML!="") || (document.getElementById('compareage').innerHTML!=""))
					{
						return false;
					}
					else
					{		
					alert("test");*/
							 var index =document.getElementById("ddlEnglishWeight").selectedIndex;
						      str = (document.getElementById("ddlEnglishWeight").options[index].text);
						      document.getElementById("hidEngWeight").value = str;
						      
						      var index =document.getElementById("ddlBritishWeight").selectedIndex;
						      str = (document.getElementById("ddlBritishWeight").options[index].text);
						      document.getElementById("hidBritWeight").value = str;
						      
						      var index =document.getElementById("ddlEnglishHeight").selectedIndex;
						      str = (document.getElementById("ddlEnglishHeight").options[index].text);
						      document.getElementById("hidEngHeight").value = str;
						      
						      var index =document.getElementById("ddlBritishHeight").selectedIndex;
						      str = (document.getElementById("ddlBritishHeight").options[index].text);
						      document.getElementById("hidBritHeight").value = str;
						      
						      					      
						      /*var index =document.getElementById("ddlBritishHeight1").selectedIndex;
						      str1 = (document.getElementById("ddlBritishHeight1").options[index].text);
						      document.getElementById("hidBritHeight1").value = str1;
						      
						      var index =document.getElementById("ddlBritishHeight2").selectedIndex;
						      str2 = (document.getElementById("ddlBritishHeight2").options[index].text);
						      document.getElementById("hidBritHeight2").value = str2;
						      
						       var index =document.getElementById("ddlBritishWeight1").selectedIndex;
						      str3 = (document.getElementById("ddlBritishWeight1").options[index].text);
						      document.getElementById("hidBritWeight1").value = str3;
						      
						       var index =document.getElementById("ddlBritishWeight2").selectedIndex;
						      str4 = (document.getElementById("ddlBritishWeight2").options[index].text);
						      document.getElementById("hidBritWeight2").value = str4;*/
						     
						      if((document.getElementById("select_year").value!=0) && (document.getElementById("select_month").value!=0) && (document.getElementById("select_day").value!=0))
							  {
								var stdate = document.getElementById("newdate").value;
								var startdate = stdate.split("-");
								var yr1 = startdate[0]; var mon1=startdate[1]; var day1=startdate[2];
								var eddate = document.getElementById("select_year").value+"-"+document.getElementById("select_month").value+"-"+document.getElementById("select_day").value;
								var enddate = eddate.split("-");
								var yr = enddate[0]; var mon=enddate[1]; var day=enddate[2];
								var datediff = displayage(yr1,mon1,day1,yr,mon,day, "years", 0, "rounddown")
								if(datediff<18)
								{
									document.getElementById('dverrordb').innerHTML="Must be 18 years or older with valid identification";			
						    		return false;
								}
								else{
									document.getElementById('dverrordb').innerHTML="";
									 return true;
								}
							  }
							  else
							  {
							  	return true;
							  }
						     
						      //}
			}
			/*
			     Author: Nagaraja Ch
			     Description: validate fields in edit gents profile.
			     Date: 13/05/2009
			*/
			function editgentsprofile(){
				txtrefferedby1();
					if(document.getElementById('dvrefferdby').innerHTML==""){	
						if(document.getElementById('RefferredBy1').value==""){
							var security_question = document.getElementById('que_22').value;
							if ((security_question == "A_Friend")){
								document.getElementById('dvrefferdby').innerHTML="Please&nbsp;enter&nbsp;Friend&nbsp;Name";
							}
							if ((security_question == "A_Travel_Agency")){
								document.getElementById('dvrefferdby').innerHTML="Please&nbsp;enter&nbsp;Travel&nbsp;Agent&nbsp;Name";
							}
						}
						var index =document.getElementById("ddlEnglishWeight").selectedIndex;
						str = (document.getElementById("ddlEnglishWeight").options[index].text);
						document.getElementById("hidEngWeight").value = str;
						     
						var index =document.getElementById("ddlBritishWeight").selectedIndex;
						str = (document.getElementById("ddlBritishWeight").options[index].text);
						document.getElementById("hidBritWeight").value = str;
						      
						var index =document.getElementById("ddlEnglishHeight").selectedIndex;
						str = (document.getElementById("ddlEnglishHeight").options[index].text);
						document.getElementById("hidEngHeight").value = str;
						      
						var index =document.getElementById("ddlBritishHeight").selectedIndex;
						str = (document.getElementById("ddlBritishHeight").options[index].text);
						document.getElementById("hidBritHeight").value = str;
					}
					else{
						return false;
					}
						     
			}
			/*
			     Author: Nagaraja Ch
			     Description: 
			     Date: 04/02/2009
			*/
			function ladiesinvitecsv(url)
			{
				//var regex = /^(\d{1,2})(\/)(\d{1,2})(\/)(\d{4})(T|\s{1,2})+$/;
				var regex = /^(\d{1,2})\/(\d{1,2})\/(\d{4})$/;
				var from_date = document.searchform.tourbegindate.value;
				form_submit = 1;
				var event_date = document.searchform.eventdate.value;
				if (from_date != "" || event_date != "") {
				    if (!from_date.match(regex) && from_date != ""){
				        document.searchform.tourbegindate.focus();
				        form_submit = 0;
				        alert("Please enter valid date");
                        return false;
				    }
				    else if(!event_date.match(regex) && event_date != ""){
				        document.searchform.eventdate.focus();
				        form_submit = 0;
				        alert("Please enter valid date");
                        return false;
				    }
				   else {
				    
				        document.searchform.action = url;           
                        document.searchform.submit();
				    }
				}
				 else {
				    
				        document.searchform.action = url;           
                        document.searchform.submit();
				    } 
				 
			}
			
			/*
			     End of Function "ladiesinvitecsv"
			*/
			
			/*Author: added by gouri to validate fileds while uploading images 
			  Date  : 27/01/2009 */
			function upload(){
				if(document.getElementById("fileupload1").value || document.getElementById("fileupload2").value || document.getElementById("fileupload3").value || document.getElementById("fileupload4").value  || document.getElementById("fileupload5").value || document.getElementById("uploaded").value){
				       var flag=confirm("Your picture will appear in the gallery once it has been approved by our staff.");
				       if(flag)				       
						  document.form1.submit();
					   else
					     return false;	  
					}
				else
					  {
					  	alert("Please browse the file to upload.");
					  	document.getElementById("fileupload1").focus();
					  	return false;
					  }
              }
              
              
              /*function save(){
             
              		if(document.getElementById('compareage').innerHTML!="")
					{
						return false;
					}
					else
					{	
					
					
					   		  var index =document.getElementById("ddlEnglishWeight").selectedIndex;
						      str = (document.getElementById("ddlEnglishWeight").options[index].text);
						      document.getElementById("hidEngWeight").value = str;
						      
						      var index =document.getElementById("ddlBritishWeight").selectedIndex;
						      str = (document.getElementById("ddlBritishWeight").options[index].text);
						      document.getElementById("hidBritWeight").value = str;
						      
						      var index =document.getElementById("ddlEnglishHeight").selectedIndex;
						      str = (document.getElementById("ddlEnglishHeight").options[index].text);
						      document.getElementById("hidEngHeight").value = str;
						      
						      var index =document.getElementById("ddlBritishHeight").selectedIndex;
						      str = (document.getElementById("ddlBritishHeight").options[index].text);
						      document.getElementById("hidBritHeight").value = str;
						      
						      					      
						      var index =document.getElementById("ddlHeight1").selectedIndex;
						      str1 = (document.getElementById("ddlHeight1").options[index].text);
						      document.getElementById("hidBritHeight1").value = str1;
						      
						      
						      var index =document.getElementById("ddlHeight2").selectedIndex;
						      str2 = (document.getElementById("ddlHeight2").options[index].text);
						      document.getElementById("hidBritHeight2").value = str2;
						      
						       var index =document.getElementById("ddlWeight1").selectedIndex;
						      str3 = (document.getElementById("ddlWeight1").options[index].text);
						      document.getElementById("hidBritWeight1").value = str3;
						      
						       var index =document.getElementById("ddlWeight2").selectedIndex;
						      str4 = (document.getElementById("ddlWeight2").options[index].text);
						      document.getElementById("hidBritWeight2").value = str4;
						      
						      
						      
					}
              }*/
              function ladiessearch()
              {
              				  var index =document.getElementById("ddlHeight1").selectedIndex;
              				  str1 = (document.getElementById("ddlHeight1").options[index].text);
              				  if(str1=='--select--')
              				  document.getElementById("hidBritHeight1").value = "";
              				  else
						      document.getElementById("hidBritHeight1").value = str1;
						      
						      var index =document.getElementById("ddlHeight2").selectedIndex;
						       str2 = (document.getElementById("ddlHeight2").options[index].text);
						        if(str2=='--select--')
						        document.getElementById("hidBritHeight2").value = "";
						        else
						      document.getElementById("hidBritHeight2").value = str2;
						      
						      var index =document.getElementById("ddlWeight1").selectedIndex;
						      str3 = (document.getElementById("ddlWeight1").options[index].text);
						      if(str3=='--select--')
						      document.getElementById("hidBritWeight1").value = "";
						      else
						      document.getElementById("hidBritWeight1").value = str3;
						      
						      var index =document.getElementById("ddlWeight2").selectedIndex;
						      str4 = (document.getElementById("ddlWeight2").options[index].text);
						      if(str4=='--select--')
						      document.getElementById("hidBritWeight2").value  = "";
						      else
						      document.getElementById("hidBritWeight2").value = str4;
              }
              
                /*
                    Author: Gouri
                    Description: Function to get data when user click on get details in Bulk Email PAGE (admin section)
                    Date: 04/02/2009
                */
                
                function submitAction4Display(url){
                    if(document.getElementById('ddl_email_options').value!=0){
                        document.mailform.userids.value="";
                        document.mailform.action = url + "/bulk_email/email_form_submit";
                        document.getElementById('Get_Details').click();
                    }
                    else {
                        alert("Please select e-mail type");
                        return false;
                    }
                }
                
                /*
                    Author: Gouri
                    Description: Function to append user_ids which are selected by enduser in Bulk Email PAGE (admin section)
                    Date: 04/02/2009
                */
                function selectedusers(userid){
                    if(document.mailform.userids.value!=""){
                        var user_ids=document.mailform.userids.value;
                        if((user_ids.indexOf(userid))>-1){
                            document.mailform.userids.value=user_ids.replace(userid,"");
                            user_ids=document.mailform.userids.value;
                            
                            if((user_ids.indexOf(",,"))>-1){
                                document.mailform.userids.value=user_ids.replace(",,",",");
                            }
                        }
                        else {
                            document.mailform.userids.value=document.mailform.userids.value+","+userid;
                        }
                    }
                    else {
                        document.mailform.userids.value=userid;
                    }
                    alert(document.mailform.userids.value)
                }
                
                /*
                    Author: Gouri
                    Description: Function to checkall the checkboxes when user clicks on select all checkbox in Bulk Email PAGE (admin section)
                    Date: 04/02/2009
                */
                function checkAll(url){
                    if(document.mailform.userids.value) {
                        document.mailform.userids.value="";
                    }
                    else {
                        document.mailform.userids.value="ALL";
                    }
                    
                    document.mailform.action = url + "/bulk_email/email_form_submit";
                    document.getElementById('Get_Details').click();
               }
               
               /*
                    Author: Gouri
                    Description: Function send mails to selected users in Bulk Email PAGE (admin section)
                    Date: 04/02/2009
                */
               function submitAction(url){
                    if(document.mailform.userids.value){
                        document.mailform.action = url + "/bulk_email/send_mails";
                        document.getElementById('Get_Details').click();
                    }
                    else {
                        alert("Please select any one user to send a mail.");
                        return false;
                    }
                }
                 /*
                    Author: Nagaraja ch
                    Description: 
                    Date: 09-02-2009
                */
                function getHTTPObject(){
					if (window.ActiveXObject)
						return new ActiveXObject("Microsoft.XMLHTTP");
					else if (window.XMLHttpRequest)
						return new XMLHttpRequest();
					else {
						alert("Your browser does not support AJAX.");
						return null;
					}
				}
				 /*
                    Author: Nagaraja ch
                    Description: 
                    Date: 09-02-2009
                */
                function get_states(url, id){
               		country_code = document.getElementById(id).value
               			url  = url + "Affiliate/get_states/" +  country_code;
               			httpObject = getHTTPObject();
						if (httpObject != null) {
							httpObject.open("GET", url, true);
							httpObject.send(null);
							httpObject.onreadystatechange = setOutput;
						}
					
				}
				/*
                    Author: Nagaraja ch
                    Description: 
                    Date: 09-02-2009
                */
				function setOutput(){
					if(httpObject.readyState == 4){
						document.getElementById('display_states').innerHTML = httpObject.responseText;
						
					}
				}
				/*
			       	Author: Nagaraja ch
			              Description: Function to set own security question 
			              Date: 05-03-2009
				*/
				function setownsecurity(){
					var security_question = document.getElementById('ddlSecurityQuestion').value;
					if (security_question == "Write my own question"){
						document.getElementById('SecurityQuestion').value = "";
						document.getElementById('dvsecurity').style.display = "inline";
					}
					else{
						document.getElementById('SecurityQuestion').value = security_question;
						document.getElementById('dvsecurity').style.display = "none";
					}
				}
				/*
			       		  Author: Nagaraja ch
			              Description: Function to set Friend Name 
			              Date: 10-03-2009
				*/
              
				function setFriendname1(){
					
              		var security_question = document.getElementById('que_22').value;
					if ((security_question == "A_Friend") || (security_question =="A_Travel_Agency")){
						document.getElementById('RefferredBy1').value = "";
						document.getElementById('dvrefferedby1').style.display = "block";
						document.getElementById('reffereredbydiv').style.display = "inline";
						security_question=="A_Friend"?question="Name of friend":question="Name of travel agency";
						document.getElementById('reffereredbydiv').innerHTML =question;
					}
					else{
						document.getElementById('RefferredBy1').value = security_question;
						document.getElementById('dvrefferedby1').style.display = "none";
						document.getElementById('dvrefferdbysignup').innerHTML="";
						document.getElementById('reffereredbydiv').style.display = "none";
					}
					if(document.getElementById('dvrefferdbysignup').innerHTML!="")
					{
					
						if(security_question == 'A_Friend'){
							if(document.getElementById('RefferredBy1').value=="")
  								document.getElementById('dvrefferdbysignup').innerHTML="Please&nbsp;enter&nbsp;Friend&nbsp;Name";
  							else
  								document.getElementById('dvrefferdbysignup').innerHTML="";
  						}
  						if(security_question == 'A_Travel_Agency'){
  							if(document.getElementById('RefferredBy1').value=="")
  								document.getElementById('dvrefferdbysignup').innerHTML="Please&nbsp;enter&nbsp;Travel&nbsp;Agent&nbsp;Name";
  							else
  								document.getElementById('dvrefferdbysignup').innerHTML="";
  						}
					}
					
				}
				/*
			       		  Author: Nagaraja ch
			              Description: Function to set Friend Name for signup
			              Date: 13-03-2009
				*/
				function setFriendname(){
				    var security_question = document.getElementById('que_22').value;
				      var previousquestion = document.getElementById('hidRefferredBy2').value;
				   	if ((security_question == "A_Friend")|| (security_question =="A_Travel_Agency")){
				   		var newfield = security_question.replaceAll("_"," ");
				   	   	
				  		if(previousquestion == newfield){
				  			document.getElementById('RefferredBy1').value = document.getElementById('hidRefferredBy1').value;
						}
						else{
							document.getElementById('RefferredBy1').value = "";
						}
						document.getElementById('dvrefferedby1').style.display = "inline";
						security_question=="A_Friend"?question="Name of friend":question="Name of travel agency";
						document.getElementById('reffereredbydiv').innerHTML =question;
						document.getElementById('reffereredbydiv').style.display = "inline";
					}
					else{
						document.getElementById('reffereredbydiv').style.display = "none";
						document.getElementById('reffereredbydiv').innerHTML ="";
						document.getElementById('RefferredBy1').value = security_question;
						document.getElementById('dvrefferedby1').style.display = "none";
						if(document.getElementById('dvrefferdby')!=null){
							document.getElementById('dvrefferdby').innerHTML="";
						}
										
					}
					if(document.getElementById('dvrefferdby')!=null){
						if(document.getElementById('dvrefferdby').innerHTML!=""){
							if(security_question == 'A_Friend'){
								if(document.getElementById('RefferredBy1').value=="")
  									document.getElementById('dvrefferdby').innerHTML="Please&nbsp;enter&nbsp;Friend&nbsp;Name";
  								else
  									document.getElementById('dvrefferdby').innerHTML="";
  								}
  							if(security_question == 'A_Travel_Agency'){
  								if(document.getElementById('RefferredBy1').value=="")
  									document.getElementById('dvrefferdby').innerHTML="Please&nbsp;enter&nbsp;Travel&nbsp;Agent&nbsp;Name";
  								else
  									document.getElementById('dvrefferdby').innerHTML="";
  							}
						}
					}
					
				}
				/*
			       		  Author: Nagaraja ch
			              Description: set error message to div innethtml in gents signup 
			              Date: 31-03-2009
				*/
				function changedateofbirthgents(){
					if((document.getElementById("select_year").selectedIndex!=0) && (document.getElementById("select_month").selectedIndex!=0) && (document.getElementById("select_day").selectedIndex!=0)){
						var stdate = document.getElementById("todaydate").value;
						var startdate = stdate.split("-");
						var yr1 = startdate[0];
						var mon1=startdate[1]; 
						var day1=startdate[2];
						var eddate = document.getElementById("select_year").value+"-"+document.getElementById("select_month").value+"-"+document.getElementById("select_day").value;
						var enddate = eddate.split("-");
						var yr = enddate[0]; 
						var mon=enddate[1]; 
						var day=enddate[2];
						var datediff = displayage(yr1,mon1,day1,yr,mon,day, "years", 0, "rounddown");
						if(datediff<18){
							document.getElementById('dverrordb').innerHTML="Must be 18 years or older with valid identification";
							return false;
						}
						else{
							document.getElementById('dverrordb').innerHTML="";
						}
					}

			}
				
				/*
			       		  Author: Nagaraja ch
			              Description: set error message to div innethtml in edit form 
			              Date: 13-03-2009
				*/
  				function txtrefferedby1(){
  					security_question =document.getElementById('que_22').value;
  					if(document.getElementById('RefferredBy1').value!=""){
  						if(document.getElementById('dvrefferdby')!=null){
  							document.getElementById('dvrefferdby').innerHTML="";
  						}
  					}
  					else{
  						
						if(security_question == 'A_Friend')
  							document.getElementById('dvrefferdby').innerHTML="Please enter Friend Name";
  						if(security_question == 'A_Travel_Agency')
  							document.getElementById('dvrefferdby').innerHTML="Please enter Travel Agent Name";
  							
						
					}
  				}
  				/*
			       		  Author: Nagaraja ch
			              Description: string replace function 
			              Date: 13-03-2009
				*/
				String.prototype.replaceAll = function(pcFrom, pcTo){
       				var i = this.indexOf(pcFrom);
       				var c = this;
       				while (i > -1){
       					c = c.replace(pcFrom, pcTo);
       					i = c.indexOf(pcFrom);
      				}
      			return c;
  				}
  				
  				
  				function setAlert(){
  					security_question =document.getElementById('que_22').value;
  					
  					if(document.getElementById('RefferredBy1').value!=""){
  						
  						document.getElementById('dvrefferdbysignup').innerHTML="";
  					}
  					else{
  						if(security_question == 'A_Friend')
  							document.getElementById('dvrefferdbysignup').innerHTML="Please&nbsp;enter&nbsp;Friend&nbsp;Name";
  						if(security_question == 'A_Travel_Agency')
  							document.getElementById('dvrefferdbysignup').innerHTML="Please&nbsp;enter&nbsp;Travel&nbsp;Agent&nbsp;Name";
					}
  				}
  				function ladiesinvitereportbyman(action, params)
  				{
  					//alert(params);
  					document.getElementById('hid_userid').value = params;
  					//alert(document.getElementById('hid_userid').value);
  					document.searchform.action = action;           
                    document.searchform.submit(); 
				}
				/*
			       		  Author: Nagaraja ch
			              Description: Function to set Friend Name in travelagent signup 
			              Date: 23-03-2009
				*/
              
				function setTravelagentFriendname(){
					
              		var security_question = document.getElementById('que_20').value;
					if ((security_question == "Yes")){
						
						document.getElementById('reffereredbydiv').style.display = "block";
						//document.getElementById('textboxquestion').style.display = "block";
						document.getElementById('texttravel').style.display = "block";
					}
					else{
						document.getElementById('reffereredbydiv').style.display = "none";
						//document.getElementById('textboxquestion').style.display = "none";
						document.getElementById('texttravel').style.display = "none";
					}
					
					
					
				}
				/*
			       	Author: B Chandrashekar
			              Description: Function to set travel agent dropdown in travelAgentWebsite 
			              Date: 23-03-2009
				*/
				
				function travelAgentWebsite(){
				var website = document.getElementById('website').value;
					if ((website == "Yes")){
						
						document.getElementById('divwebsitelink').style.display = "block";
						document.getElementById('divwebsitelink1').style.display = "block";
						
					}
					else{
						document.getElementById('divwebsitelink').style.display = "none";
						document.getElementById('divwebsitelink1').style.display = "none";
					}
				}
				function preferredsearch()
				{
							var index =document.getElementById("ddlHeight1").selectedIndex;
              				  str1 = (document.getElementById("ddlHeight1").options[index].text);
              				  if(str1=='--select--')
              				  document.getElementById("hidBritHeight1").value = "";
              				  else
						      document.getElementById("hidBritHeight1").value = str1;
						      
						      var index =document.getElementById("ddlHeight2").selectedIndex;
						       str2 = (document.getElementById("ddlHeight2").options[index].text);
						        if(str2=='--select--')
						        document.getElementById("hidBritHeight2").value = "";
						        else
						      document.getElementById("hidBritHeight2").value = str2;
						      
						      var index =document.getElementById("ddlWeight1").selectedIndex;
						      str3 = (document.getElementById("ddlWeight1").options[index].text);
						      if(str3=='--select--')
						      document.getElementById("hidBritWeight1").value = "";
						      else
						      document.getElementById("hidBritWeight1").value = str3;
						      
						      var index =document.getElementById("ddlWeight2").selectedIndex;
						      str4 = (document.getElementById("ddlWeight2").options[index].text);
						      if(str4=='--select--')
						      document.getElementById("hidBritWeight2").value  = "";
						      else
						      document.getElementById("hidBritWeight2").value = str4;
						     
			}
			function setImage(url,userid,imagepath,imageId){
				url  = url+userid+"/"+imagepath+"/"+imageId;
				//alert(url);
               	httpObject = getHTTPObject();
				if (httpObject != null) {
					httpObject.open("GET", url, true);
					httpObject.send(null);
					httpObject.onreadystatechange = setImageOut;
				}	
			
			}
			function setImageOut(){
					if(httpObject.readyState == 4){
						window.location.reload();						
					}
				}
			/**
			Author: Nagaraja ch
			Description: For pagenation of Fil Gallery 
			Date: 5-04-2009
			*/
			function fil_gal_page(url) {
			
				pageid = document.getElementById("pagenumber").value;
				re = /^ *[0-9]+ *$/;
				if(pageid.match(re)){
					pageid = pageid * 10 -10;
					total = document.getElementById("hidtotal").value;
					new_pageid = parseInt(pageid/10)+1;
					if((new_pageid <= 0) || (new_pageid > total)){
						alert("Please enter valid number");
						document.getElementById("pagenumber").value="";
						return false;
					}
					else{
						window.location=url + "HomeCont/fil_gal/" +pageid;
						return true;
					}
				}
				else{
					alert("Please enter valid number");
					document.getElementById("pagenumber").value="";
					return false;
				}
			}
			/**
			Author: Nagaraja ch
			Description: For pagenation of Thai Gallery 
			Date: 5-04-2009
			*/
			function thai_gal_page(url){
				pageid = document.getElementById("pagenumber").value;
				re = /^ *[0-9]+ *$/;
				if(pageid.match(re)){
					pageid = pageid * 10 -10;
					total = document.getElementById("hidtotal").value;
					new_pageid = parseInt(pageid/10)+1;
					if((new_pageid <= 0) || (new_pageid > total)){
						alert("Please enter valid number");
						document.getElementById("pagenumber").value="";
						return false;
					}
					else{
						window.location=url + "HomeCont/thai_gal/" +pageid;
						return true;
					}
				}
				else{
					alert("Please enter valid number");
					document.getElementById("pagenumber").value="";
					return false;
				}
			}
			/**
			Author: Nagaraja ch
			Description: For pagenation of Mens Gallery 
			Date: 5-04-2009
			*/
			function mens_gal_page(url){
				pageid = document.getElementById("pagenumber").value;
				re = /^ *[0-9]+ *$/;
				if(pageid.match(re)){
					pageid = pageid * 10 -10;
					total = document.getElementById("hidtotal").value;
					new_pageid = parseInt(pageid/10)+1;
					//alert(new_pageid);
					if((new_pageid <= 0) || (new_pageid > total)){
						alert("Please enter valid number");
						document.getElementById("pagenumber").value="";
						return false;
					}
					else{
						window.location=url + "HomeCont/mensgallery/" +pageid;
						return true;
					}
				}
				else{
					alert("Please enter valid number");
					document.getElementById("pagenumber").value="";
					return false;
				}
			}
			/*function thai_interest(url){
				userid = document.getElementById("userid").value;
				window.location=url + "HomeCont/interested/" +userid+"/thai";
			}
			function thai_addpersonalinterest(url){
				userid = document.getElementById("userid").value;
				window.location=url + "HomeCont/addtopersonalinterest/" +userid+"/thai";
			}*/
			function thai_interest(url){
				userid = document.getElementById("userid").value;
				url = url + "HomeCont/interested/" +userid;
			    httpObject = getHTTPObject();
			    if (httpObject != null) {
			        httpObject.open("GET", url, true);
			        httpObject.send(null);
			        httpObject.onreadystatechange = response;
			    }
			}
			function thai_addpersonalinterest(url){
				userid = document.getElementById("userid").value;
				url = url + "HomeCont/addtopersonalinterest/" +userid;
			    httpObject = getHTTPObject();
			    if (httpObject != null) {
			        httpObject.open("GET", url, true);
			        httpObject.send(null);
			        httpObject.onreadystatechange = response1;
			    }
			}
			function response(){ 
			    if(httpObject.readyState == 4){
			        //alert(httpObject.responseText);
			    }
			}
			function response1(){ 
			    if(httpObject.readyState == 4){
			       // alert(httpObject.responseText);
			    }
			}
			/**
			Author: Nagaraja ch
			Description: For pagenation of Mens Gallery 
			Date: 17-04-2009
			*/
			function men_gal_interested(url){
				userid = document.getElementById("userid").value;
				url = url + "HomeCont/meninterested/" +userid;
				 httpObject = getHTTPObject();
			    if (httpObject != null) {
			        httpObject.open("GET", url, true);
			        httpObject.send(null);
			        httpObject.onreadystatechange = response_men;
			        
			    }
			}
			function men_gal_addtointerested(){
				userid = document.getElementById("userid").value;
				url = url + "HomeCont/addtopersonalinterest/" +userid;
				 httpObject = getHTTPObject();
			    if (httpObject != null) {
			        httpObject.open("GET", url, true);
			        httpObject.send(null);
			        httpObject.onreadystatechange = response_men;
			        
			    }
			}
			/**
			Author: Nagaraja ch
			Description: For response pagenation of Mens Gallery 
			Date: 17-04-2009
			*/
			function response_men(){ 
			    if(httpObject.readyState == 4){
			        //alert(httpObject.responseText);
			    }
			}
			/*
                    Author: Nagaraja
                    Description: Back button function of updatemenprofile
                    Date: 04/29/2009
                */
               function updatemen_backbutton(url){
               userid = document.getElementById("hiduser").value;
               window.location=url + "admin/edit_manage_user/0/" +userid;
              }
			function changereason(id){
				document.getElementById('hidreason').value =document.getElementById(id).value;
			}
			function hostagent(){
				if(document.getElementById('que_20').value=="No")
				{
					document.getElementById('ddlaffiliate').value="";
				}
				else{
					document.getElementById('ddlaffiliate').value=document.getElementById('hidRefUserId').value;
				}
			}
			/*
			     Author: Nagaraja Ch
			     Description: to generate csv report of manage users
			     Date: 15/10/2009
			*/
			function manageuser_csv(url){
		 			document.frm.action = url;           
                        document.frm.submit();
			}
			/*End of Function "manageuser_csv"*/ 
			/*
			     Author: Nagaraja Ch
			     Description: to generate csv report of manage Affiliates
			     Date: 15/10/2009
			*/
			function manageaffiliates_csv(url){
			 			document.frm.action = url;           
                        document.frm.submit();
			}
			/*End of Function "manageaffiliates_csv"*/ 
			
