
function disableBox() {
		
  len=document.form1.elements.length;        
        
	if(document.form1.myfacility.checked==true) {
	   var m=0;		
	   for(i=0; i<len; i++) {
	        
	       if (document.form1.elements[i].type == "checkbox" && document.form1.elements[i].name !="myfacility" && m <12) {
	           
	         document.form1.elements[i].disabled=true;
                      m++;		
	       }   
        	   }
	}
	else{
		
	    for(i=0; i<len; i++) {
	    	        
                     if (document.form1.elements[i].type == "checkbox" && document.form1.elements[i].name !="mybox") {
	           
	           document.form1.elements[i].disabled=false;
              
           	       }   
                  }
		
	}
}

function chktrim(inputString) {
         if (typeof inputString != "string") { return inputString; }
         var retValue = inputString;
         var ch = retValue.substring(0, 1);
         while (ch == " ") { 
           retValue = retValue.substring(1, retValue.length);
           ch = retValue.substring(0, 1);
         } 
         ch = retValue.substring(retValue.length-1, retValue.length);
         while (ch == " ") { 
            retValue = retValue.substring(0, retValue.length-1);
            ch = retValue.substring(retValue.length-1, retValue.length);
         }
         while (retValue.indexOf("  ") != -1) { 
            retValue = retValue.substring(0, retValue.indexOf("  ")) + retValue.substring(retValue.indexOf("  ")+1, retValue.length); // Again, there are two spaces in each of the strings
         }
         return retValue; 
}
function FillForm(field1,field2) {
  field2.value=field1.value;
  return;
}
var pop = '';
function openwin(nm,width,height) {
   var name=nm;
	 var NewWIN1='';
   if (pop && !pop.closed) {
      pop.close();
   }
   pop=eval("window.open('"+name+"','NewWIN1','chrome[4],top=5,left=5,toolbar=no,width="+width+",height="+height+",directories=no,menubar=no,SCROLLBARS=yes')");
   if (!pop.opener) popUpWin.opener = self;
}
var pop = '';
function openwin1(nm,width,height) {
   var name=nm;
	 var NewWIN1='';
   if (pop && !pop.closed) {
      pop.close();
   }
   pop=eval("window.open('"+name+"','NewWIN2','chrome[4],top=5,left=5,toolbar=no,width="+width+",height="+height+",directories=no,menubar=no,SCROLLBARS=yes')");
   if (!pop.opener) popUpWin.opener = self;
}

function openImageUploadWindow(nm) {
   	var name=nm;
	var NewWIN1='';
   	if (pop && !pop.closed) {
      	pop.close();
   	}
   	pop=eval("window.open('"+name+"','NewWIN1','chrome[4],top=5,left=5,toolbar=no,resize=yes,width=400,height=300,directories=no,menubar=no,SCROLLBARS=yes')");
   	if (!pop.opener) popUpWin.opener = self;
}

function chk_joinnow_step1(chk1) {
   if (!chk1.memberType[0].checked && !chk1.memberType[1].checked && !chk1.memberType[2].checked) {
         alert("Select Membership option");
         return false;
   }
      if (chk1.country.options[chk1.country.selectedIndex].value == "x") {
      alert("Select Country Name ");
      chk1.country.focus();
      return false;
   }
   if (chk1.username.value.length == 0) {
      alert("E-mail address can't be left blank");
      chk1.username.focus();
      return false;
   }
   if (chk1.username.value.indexOf('@') == -1) {
      alert("Error in e-mail address");
      chk1.username.focus();
      return false;
   }
   	if (chk1.username.value.indexOf('.') == -1) {
      	alert("Error in e-mail address");
      	chk1.username.focus();
      	return false;
   	}
   	if (chk1.username.value.indexOf('@') != chk1.username.value.lastIndexOf('@')) {
      	alert("Please Specify One E-mail address only");
      	chk1.username.focus();
      	return false;
   	}  
   	if (!chk1.listingFor[0].checked && !chk1.listingFor[1]) {
   	  	alert("Please check Your Listing For ");
      	chk1.listingFor[0].focus();
 	  	return false;
   	}   
}

function chk_joinnow_step2(chkPass,chkPymt,listFor) {
	 if (chkPass=="Y") {
	     if (chktrim(document.joinForm.cpassword.value).length <6) {
	        alert("Password must be 6 characters ");
	        document.joinForm.cpassword.focus();
	        return false; 
	     }
	     if (chktrim(document.joinForm.confirmpassword.value).length <6) {
	        alert("Re-enter Password must be 6 characters ");
	        document.joinForm.confirmpassword.focus();
	        return false; 
	     }
	     if (document.joinForm.cpassword.value != document.joinForm.confirmpassword.value) { 
	        alert("Your Password and Re-enter password dosn't match");
	        document.joinForm.cpassword.focus();
	        return false; 
	     }
     }
     if (chktrim(document.joinForm.yourName.value).length==0) {
        alert("Enter your name");
	    document.joinForm.yourName.focus();
        return false;
     }
     if (document.joinForm.compName.value.length==0) {
        alert("Enter your company name");
	    document.joinForm.compName.focus();
        return false;
     }
     if (document.joinForm.designation.value.length==0) {
        alert("Enter Your Designation at work ");
	    document.joinForm.designation.focus();
        return false;
     }
     if (document.joinForm.yearEstd.value.length<4) {
        alert("Enter Year of Company Establishment (e.g. YYYY )");
        document.joinForm.yearEstd.focus();
        return false;
     }        
     if (chktrim(document.joinForm.address.value).length ==0) {
        alert("Enter your Street Address");
        document.joinForm.address.focus();
        return false;
     }
     if ((document.joinForm.country.value == "IN") &&  (document.joinForm.state.options[document.joinForm.state.selectedIndex].value == "x")) {
        alert("Select your State");
        document.joinForm.state.focus();
        return false;
     }
     if (document.joinForm.ph1.value.length ==0) {
        alert("Enter Phone Number - Country Code");
        document.joinForm.ph1.focus();
        return false;
     }     
     if (!parseInt(document.joinForm.ph1.value)) {
        alert("Incorrect Phone  - Country Code");
        document.joinForm.ph1.focus();
        return false;
     }
     if (document.joinForm.ph2.value.length ==0) {
        alert("Enter Phone Number - Area Code");
        document.joinForm.ph2.focus();
        return false;
     }
     if (!parseInt(document.joinForm.ph2.value)) {
        alert("Incorrect Phone - Area Code");
        document.joinForm.ph3.focus();
        return false;
     }
     if (document.joinForm.ph3.value.length ==0) {
        alert("Enter Phone Number");
        document.joinForm.ph3.focus();
        return false;
     }
     if (!parseInt(document.joinForm.ph3.value)) {
        alert("Incorrect Phone Number");
        document.joinForm.ph3.focus();
        return false;
     }
	
     if (listFor=="hotel") {
	    if (document.joinForm.hotelCatg.options[document.joinForm.hotelCatg.selectedIndex].value == "x") {    
		    alert("Select Hotel Category");
		    document.joinForm.hotelCatg.focus();
		    return false;
	    }
	    if (document.joinForm.hotelLocation.options[document.joinForm.hotelLocation.selectedIndex].value == "x") {    
		    alert("Select Hotel Location");
		    document.joinForm.hotelLocation.focus();
		    return false;
	    }	    
        var i=0;
        var pp=1;
        len=document.joinForm.elements.length;        
        for(i=0; i<len; i++) {
           if (document.joinForm.elements[i].type == "checkbox" && document.joinForm.elements[i].name == "price[]" && document.joinForm.elements[i].checked==true) {
              pp=2;
           }   
        }
	    if (pp==1) {
           alert("You have not selected any PRICE RANGE.");
	       return false;
        }  
        var i=0;
        var pp=1;
        for(i=0; i<len; i++) {
           if (document.joinForm.elements[i].type == "checkbox" && document.joinForm.elements[i].name == "htype[]" && document.joinForm.elements[i].checked==true) {
              pp=2;
           }   
        }
	    if (pp==1) {
           alert("You have not selected any ACCMMODATION TYPE.");
	       return false;
        }  
        var i=0;
        var pp=1;
        for(i=0; i<len; i++) {
           if (document.joinForm.elements[i].type == "checkbox" && document.joinForm.elements[i].name == "facil[]" && document.joinForm.elements[i].checked==true) {
              pp=2;
           }   
        }
	    if (pp==1) {
           alert("You have not selected any FACILITIES.");
	       return false;
        }  
        var i=0;
        var pp=1;
        for(i=0; i<len; i++) {
           if (document.joinForm.elements[i].type == "checkbox" && document.joinForm.elements[i].name == "activ[]" && document.joinForm.elements[i].checked==true) {
              pp=2;
           }   
        }
	    if (pp==1) {
           alert("You have not selected ACTIVITIES ONSITE");
	       return false;
        }  
	     if (document.joinForm.hotelDesc.value.length<20) {
	        alert("Your Hotel detail should be minimum 20 characters");
	        document.joinForm.hotelDesc.focus();
	        return false; 
	     }
	     if (document.joinForm.hotelDesc.value.length>500) {
	        alert("Enter Hotel detail (max. 500 characters)");
	        document.joinForm.hotelDesc.focus();
	        return false; 
	     }
	     if ((!document.joinForm.hotelDesc.value.indexOf('.com')) || (!document.joinForm.hotelDesc.value.indexOf('.net')) || (!document.joinForm.hotelDesc.value.indexOf('.www'))) {
	        alert("Don't specify your site address in Hotel details fields");
	        document.joinForm.hotelDesc.focus();
	        return false;
	     }
     }
     else if (listFor=="travel") {
        var i=0;
        var pp1=1;
        len=document.joinForm.elements.length;        
        for(i=0; i<len; i++) {
           if (document.joinForm.elements[i].type == "checkbox" && document.joinForm.elements[i].name == "tour[]" && document.joinForm.elements[i].checked==true) {
              pp1=2;
           }   
        }
        var i=0;
        var pp2=1;
        for(i=0; i<len; i++) {
           if (document.joinForm.elements[i].type == "checkbox" && document.joinForm.elements[i].name == "outbound[]" && document.joinForm.elements[i].checked==true) {
              pp2=2;
           }   
        }
        var i=0;
        var pp3=1;
        for(i=0; i<len; i++) {
           if (document.joinForm.elements[i].type == "checkbox" && document.joinForm.elements[i].name == "travel[]" && document.joinForm.elements[i].checked==true) {
              pp3=2;
           }   
        }
	    if (pp1==1 && pp2==1 && pp3==1) {
           	alert("You have not selected any SERVICES FOR (TOUR OPERATORS/TRAVEL AGENT)");
	       	return false;
        } 
	     if (document.joinForm.travelDesc.value.length<20) {
	        alert("Your Travel/Tour detail should be minimum 20 characters");
	        document.joinForm.travelDesc.focus();
	        return false; 
	     }
	     if (document.joinForm.travelDesc.value.length>500) {
	        alert("Enter Travel/Tour detail (max. 500 characters)");
	        document.joinForm.travelDesc.focus();
	        return false; 
	     }
	     if ((!document.joinForm.travelDesc.value.indexOf('.com')) || (!document.joinForm.travelDesc.value.indexOf('.net')) || (!document.joinForm.travelDesc.value.indexOf('.www'))) {
	        alert("Don't specify your site address in Travel/Tour details fields");
	        document.joinForm.travelDesc.focus();
	        return false;
	     }         
     }     
     if (chkPymt=="Y") {
	    if ((!document.joinForm.pymtMode[0].checked) && (!document.joinForm.pymtMode[1].checked) && (!document.joinForm.pymtMode[2].checked) && (!document.joinForm.pymtMode[3].checked) && (!document.joinForm.pymtMode[4].checked) && (!document.joinForm.pymtMode[5].checked) && (!document.joinForm.pymtMode[6].checked)) {
   	       alert("Please check Your Mode Of Payment");
           document.joinForm.pymtMode[0].focus();
 	       return false;
	    }
     } 
}

function admin_chk_joinnow_step2(listFor) {
     if (document.joinForm.compName.value.length==0) {
        alert("Enter your company name");
	    document.joinForm.compName.focus();
        return false;
     }
     if (chktrim(document.joinForm.address.value).length ==0) {
        alert("Enter your Street Address");
        document.joinForm.address.focus();
        return false;
     }
     if ((document.joinForm.country.value == "IN") &&  (document.joinForm.state.options[document.joinForm.state.selectedIndex].value == "x")) {
        alert("Select your State");
        document.joinForm.state.focus();
        return false;
     }

     if (listFor=="hotel") {
	     if (document.joinForm.hotelDesc.value.length>500) {
	        alert("Enter Hotel detail (max. 500 characters)");
	        document.joinForm.hotelDesc.focus();
	        return false; 
	     }
	     if ((!document.joinForm.hotelDesc.value.indexOf('.com')) || (!document.joinForm.hotelDesc.value.indexOf('.net')) || (!document.joinForm.hotelDesc.value.indexOf('.www'))) {
	        alert("Don't specify your site address in Hotel details fields");
	        document.joinForm.hotelDesc.focus();
	        return false;
	     }
     }
     else if (listFor=="travel") {
	     if (document.joinForm.travelDesc.value.length>500) {
	        alert("Enter Travel/Tour detail (max. 500 characters)");
	        document.joinForm.travelDesc.focus();
	        return false; 
	     }
	     if ((!document.joinForm.travelDesc.value.indexOf('.com')) || (!document.joinForm.travelDesc.value.indexOf('.net')) || (!document.joinForm.travelDesc.value.indexOf('.www'))) {
	        alert("Don't specify your site address in Travel/Tour details fields");
	        document.joinForm.travelDesc.focus();
	        return false;
	     }         
     }     
}

function chk_login() {
     /* if (document.exist_user.user_name.value.length == 0) {
         alert("E-mail address can't be left blank");
         document.exist_user.user_name.focus();
         return false;
      }
      if (document.exist_user.user_name.value.indexOf('@') == -1) {
         alert("Error in Email ID");
         document.exist_user.user_name.focus();
         return false;
      }
      if (document.exist_user.user_name.value.indexOf('.') == -1) {
         alert("Error in Email ID");
         document.exist_user.user_name.focus();
         return false;
      }
      if (document.exist_user.user_name.value.indexOf('@') != document.exist_user.user_name.value.lastIndexOf('@')) {
         alert("Please Specify One Email ID only");
         document.exist_user.user_name.focus();
         return false;
      }  */
      if(!checkemail(document.exist_user.user_name)) {
	      return false;
      }
      if (document.exist_user.pass_word.value.length==0) {
         alert("Enter Your Password ");
         document.exist_user.pass_word.focus();
         return false; 
      }
}

function registration(val, memtype)
{
	if (document.frmreg1.username.value.length == 0) {
		alert("Please fill your username.");
		document.frmreg1.username.focus();
		return false;
	}
	if (document.frmreg1.username.value.indexOf('@') == -1) {
		alert("Error in Email ID");
		document.frmreg1.username.focus();
		return false;
	}
	if (document.frmreg1.username.value.indexOf('.') == -1) {
		alert("Error in Email ID");
		document.frmreg1.username.focus();
		return false;
	}
	if (document.frmreg1.username.value.indexOf('@') != document.frmreg1.username.value.lastIndexOf('@')) {
		alert("Please Specify One Email ID only");
		document.frmreg1.username.focus();
		return false;
	}
	if (document.frmreg1.cpassword.value == "") {
		alert("Password cannot be left blank.");
		document.frmreg1.cpassword.focus();
		return false;
	}
	if (document.frmreg1.cpassword.value.length < 6) {
		alert("Please fill minimum 6 character.");
		document.frmreg1.cpassword.focus();
		return false;
	}
	if (document.frmreg1.confirmpassword.value == "") {
		alert("Re-Password cannot be left blank.");
		document.frmreg1.confirmpassword.focus();
		return false;
	}
	if (document.frmreg1.cpassword.value != document.frmreg1.confirmpassword.value) {
		alert("Both Password must be same.");
		document.frmreg1.cpassword.value="";
		document.frmreg1.confirmpassword.value="";
		document.frmreg1.cpassword.focus();
		return false;
	}
	if(memtype=="")
	{
		if (document.frmreg1.yourName.value == "") {
			alert("Please fill your name.");
			document.frmreg1.yourName.focus();
			return false;
		}
	}
	if (document.frmreg1.compName.value == "") {
		alert("Please fill your company name.");
		document.frmreg1.compName.focus();
		return false;
	}
	if (document.frmreg1.designation.value == "") {
		alert("Please fill your designation.");
		document.frmreg1.designation.focus();
		return false;
	}
	if(memtype=="")
	{
		if (document.frmreg1.country.value == "x") {
			alert("Please select a country.");
			document.frmreg1.country.focus();
			return false;
		}
		if (document.frmreg1.yearEstd.value == "") {
			alert("Please fill your company establishment year.");
			document.frmreg1.yearEstd.focus();
			return false;
		}
		if (document.frmreg1.address.value == "") {
			alert("Please fill your company registered address.");
			document.frmreg1.address.focus();
			return false;
		}
		if (document.frmreg1.state.value == "x") {
			alert("Please select your state.");
			document.frmreg1.state.focus();
			return false;
		}

		if (document.frmreg1.ph1.value == "") {
			alert("Please fill your country code.");
			document.frmreg1.ph1.focus();
			return false;
		}
		if (document.frmreg1.ph2.value == "") {
			alert("Please fill your area code.");
			document.frmreg1.ph2.focus();
			return false;
		}
		if (document.frmreg1.ph3.value == "") {
			alert("Please fill your phone number.");
			document.frmreg1.ph3.focus();
			return false;
		}
		if(val==1){
			if (document.frmreg1.travelDesc.value == "") {
			alert("Please fill detail about tour travel.");
			document.frmreg1.travelDesc.focus();
			return false;
			}
		}
		if(val==2){
			if (document.frmreg1.hotelCatg.value == "x") {
			alert("Please select your Hotel Category.");
			document.frmreg1.hotelCatg.focus();
			return false;
			}
			if (document.frmreg1.hotelLocation.value == "x") {
			alert("Please select your Hotel Location.");
			document.frmreg1.hotelLocation.focus();
			return false;
			}
		}
	}
}

function chkchangepass()
{
	if (document.frmpass.oldpass.value == "") {
		alert("Please fill your old password.");
		document.frmpass.oldpass.focus();
		return false;
	}
	if (document.frmpass.newpass.value == "") {
		alert("Please fill your new password.");
		document.frmpass.newpass.focus();
		return false;
	}
	if (document.frmpass.newpass.value.length < 6) {
		alert("Please fill aleast 6 characters.");
		document.frmpass.newpass.focus();
		return false;
	}
	if (document.frmpass.newpass1.value == "") {
		alert("Please Re-Type your new password.");
		document.frmpass.newpass1.focus();
		return false;
	}
	if(document.frmpass.newpass.value!=document.frmpass.newpass1.value)
	{
		alert("Both password must be same.");
		document.frmpass.newpass.value="";
		document.frmpass.newpass1.value="";
		document.frmpass.newpass.focus();
		return false;
	}
}
function daysSubmit(slno1) {
	var newwin='';
   	if (newwin && !newwin.closed) {
      	newwin.close();
   	}
   	newwin = window.open('about:blank','form3','height=430,width=680,top=10,left=10,directories=no,menubar=no,SCROLLBARS=yes,toolbar=no');
   	if (!newwin.opener) popUpWin.opener = self;
   	box1=eval('document.form2.daysdetl_' + slno1); 
   	document.form2.id2.value='daysModify';   	
	document.form2.daysdetl.value=box1.options[box1.selectedIndex].value;
   	document.form2.slno1.value=slno1;   	   	
   	document.form2.submit();
}

////////////////////////////////Ajax//////////////
var xmlHttp;
function ajax(url, elementname)
{ 
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null)
	{
		alert ("Your browser does not support AJAX!");
		return;
	} 
	
	xmlHttp.onreadystatechange=function chkdublicate(){
		if(xmlHttp.readyState==4){
			//alert(xmlHttp.responseText);
			if(elementname=='regemail_valid' && xmlHttp.responseText.length>0) {
				document.getElementById('regemail_valid').style.display="block";
			}
			else if(elementname=='regemail_valid' && xmlHttp.responseText.length==0)  {
				document.getElementById('regemail_valid').style.display="none";
				
			}
			
			if(elementname=='isdid' && xmlHttp.responseText.length>0) {//put isdcode
				document.getElementById('isdid').value=xmlHttp.responseText;
				document.getElementById('faxisdid').value=xmlHttp.responseText;
			}
			else {
				//salert(xmlHttp.responseText);
				document.getElementById(''+elementname+'').innerHTML=xmlHttp.responseText;
			}
			
			if(elementname=='existingemail' && xmlHttp.responseText!=''){
				document.getElementById('username').focus();
			}
		}
	}
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
}


function GetXmlHttpObject(){
	var xmlHttp=null;
	try{
		// Firefox, Opera 8.0+, Safari
		xmlHttp=new XMLHttpRequest();
	}
	catch (e){
		// Internet Explorer
		try	{
			xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch (e){
			xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
		}
	}
	return xmlHttp;
}
////////////////////////////////end Ajax//////////////

function chkmischotspot()
{
	if (document.SelectMenu.codeID.value == 0) {
		alert("Please Select State.");
		document.SelectMenu.codeID.focus();
		return false;
	}
	if (document.SelectMenu.mainCatg.value == 0) {
		alert("Please Select Main Category.");
		document.SelectMenu.mainCatg.focus();
		return false;
	}
	if (document.SelectMenu.catgCode.value == "" && document.SelectMenu.catg_sub.value == "") {
		alert("Please Select one category.");
		document.SelectMenu.catgCode.focus();
		return false;
	}
}

function newreg1()
{
	if (document.newregstep1.username.value.length == 0) {
		alert("Please fill your username.");
		document.newregstep1.username.focus();
		return false;
	}
	if (document.newregstep1.username.value.indexOf('@') == -1) {
		alert("Error in Email ID");
		document.newregstep1.username.focus();
		return false;
	}
	if (document.newregstep1.username.value.indexOf('.') == -1) {
		alert("Error in Email ID");
		document.newregstep1.username.focus();
		return false;
	}
	if (document.newregstep1.username.value.indexOf('@') != document.newregstep1.username.value.lastIndexOf('@')) {
		alert("Please Specify One Email ID only");
		document.newregstep1.username.focus();
		return false;
	}
	if (document.newregstep1.country1.value == "x") {
		alert("Please select a country.");
		document.newregstep1.country1.focus();
		return false;
	}
	return true;
}

function searchbox()
{
	if(document.frmsearchhotspot.searchmaincatg.value==""){
		alert("Please select main category.");
		return false;
	}
	
	/*if(document.frmsearchhotspot.searchsubcatg1.value=="" && document.frmsearchhotspot.searchsubcatg2.value==""){
		alert("Please select one subcategory.");
		return false;
	}*/
}

//function to chk user requirement in beach-tours ineer page
function chk_submit(online, submitReq) {
	//alert(online);
	if(document.frmenq.YourName.value=="") {
		alert ("Enter Your name");
		document.frmenq.YourName.focus();
		return false;
	}
	if(document.frmenq.username.value=="") {
		alert ("Enter Your E-mail");
		document.frmenq.username.focus();
		return false;
	}
	else if(!checkemail(document.frmenq.username)) {
		 return false;
	}

	if(document.frmenq.phone.value=="") {
		alert ("Enter Your Phone");
		document.frmenq.phone.focus();
		return false;
	}
	if(document.frmenq.country.value=="") {
		alert ("Select Your Country");
		document.frmenq.country.focus();
		return false;
	}
	if(document.frmenq.req.value=="") {
		alert ("Enter Your Requirement");
		document.frmenq.req.focus();
		return false;
	}
	if (submitReq!="N") {
		catgCode=document.frmenq.catgCode.value;
		hotspot_slno=document.frmenq.hotspot_slno.value;
		YourName=document.frmenq.YourName.value;
		username=document.frmenq.username.value;
		phone=document.frmenq.phone.value;
		country=document.frmenq.country.value;
		duration=document.frmenq.duration.value;
		month=document.frmenq.txtstdt.value;
		var no_person_adult=""
		var no_person_child="";
		//year=document.frmenq.year.value;
		//no_person_adult=document.frmenq.no_person_adult.value;
		//no_person_child=document.frmenq.no_person_child.value;
		req=document.frmenq.req.value;
		qry_from=document.frmenq.qry_from.value;
		if(online=="N") {
			var loc="http://192.168.1.105";		
		}
		else {
			var loc="http://www.tourtravelworld.com";
		}
		document.frmenq.action=loc + "/enquiry.php";
		document.frmenq.submit();
	}
	return true;
}

//added by dipa for email validations
function checkemail(emailcheck)
{
	var testresults;
	//var str=document.validation.emailcheck.value
	var str=emailcheck.value;
	
	var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
	if (filter.test(str))
	{
		//testresults=true
		return true;
	}
	else{
	alert("Please input a valid email address!");
	emailcheck.focus();
	//testresults=false
	return false;
	}
	//return (testresults)
}
function chkreq_submit(online) {
	//alert(online);
	if(document.frmenq.req.value=="") {
		alert ("Enter Your Requirement");
		document.frmenq.req.focus();
		return false;
	}

	catgCode=document.frmenq.catgCode.value;
	hotspot_slno=document.frmenq.hotspot_slno.value;
	duration=document.frmenq.duration.value;
	month=document.frmenq.txtstdt.value;
	//year=document.frmenq.year.value;
	//no_person_adult=document.frmenq.no_person_adult.value;
	//no_person_child=document.frmenq.no_person_child.value;
	req=document.frmenq.req.value;
	var no_person_adult="";
	var no_person_child="";
	qry_from=document.frmenq.qry_from.value;
	if(online=="Y") {
		var loc="http://www.tourtravelworld.com";
	}
	else {
		var loc="http://192.168.1.105";
	}
	/*var url=loc + "/enquiry.php?catgCode="+catgCode+"&hotspot_slno="+hotspot_slno+"&duration="+duration+"&month="+month+"&no_person_adult="+no_person_adult+"&no_person_child="+no_person_child+"&req="+req+"&qry_from="+qry_from;
	elementname="show_rs";
	alert(url);
	ajax(url, elementname);*/
	document.frmenq.action=loc + "/enquiry.php";
	document.frmenq.submit();
	return true;
}

//function to chk register step1
function chk_reg(frmnm) {
	if (!frmnm.memberType[0].checked && !frmnm.memberType[1].checked && !frmnm.memberType[2].checked) {
         alert("Select Business option");
         return false;
   }
   if (frmnm.urname.value.length == 0) {
		alert("Please fill your name.");
		frmnm.urname.focus();
		return false;
	}
	
	if(!checkemail(frmnm.username)) {
		return false;
	}
	if (frmnm.txtpwd.value.length == 0) {
		alert("Please fill your password.");
		frmnm.txtpwd.focus();
		return false;
	}
	if((frmnm.txtpwd.value !=frmnm.txtcpwd.value) ) {
		alert('Password & confirm password is not same');
		frmnm.txtcpwd.focus();
		return false;
	}
	if (frmnm.country.value == "x") {
		alert("Please select a country.");
		frmnm.country.focus();
		return false;
	}

	return true;
	
}

//function to chk register step2
function chk_reg2(frmnm) {
	
	 if (frmnm.urname.value.length == 0) {
		alert("Please fill your name.");
		frmnm.urname.focus();
		return false;
	}
	if(frmnm.yearEstd.value.length > 0 ) {
		if(frmnm.yearEstd.value.length > 4) {
			alert("Please Enter 4 digit Only.");
			frmnm.yearEstd.focus();
			return false;
		}
	}
	if(frmnm.memberType.value!="3" ) {//not individual
	    if (frmnm.compName.value.length == 0) {
			alert("Please fill your Company Name.");
			frmnm.compName.focus();
			return false;
		}
	} 
	if (frmnm.isdid.value.length== 0) {
		alert("Please enetr ISD code.");
		frmnm.isdid.focus();
		return false;
	}
	if (frmnm.stdid.value.length== 0) {
		alert("Please enetr STD code.");
		frmnm.stdid.focus();
		return false;
	}
	if (frmnm.phno.value.length== 0) {
		alert("Please enetr Phone No.");
		frmnm.phno.focus();
		return false;
	}
	if (frmnm.country.value == "x") {
		alert("Please select a country.");
		frmnm.country.focus();
		return false;
	}
	if (frmnm.country.value=="IN") {
		
		if (frmnm.cbostate.value == "x") {
			alert("Please select a state.");
			frmnm.cbostate.focus();
			return false;
		}
	}
	if (frmnm.city.value == "x") {
		alert("Please select a city.");
		frmnm.city.focus();
		return false;
	}
	if (frmnm.travelDesc.value.length == 0 || frmnm.travelDesc.value.length>250) {
		alert("Please enter Details about Tour / Travel with in 250 character.");
		frmnm.travelDesc.focus();
		return false;
	}
	
	return true;
	
}

function chk_reg3(memType,frmnm) {
	//alert(memType+document.getElementsByName('price[]'));
	if(memType==2) {
		if(!validateCheckbox(document.getElementsByName('price[]'))) {
			alert("Check minimum One PRICE RANGE ");
			return false;
		}
		if(!validateCheckbox(document.getElementsByName('htype[]'))) {
			alert("Check minimum One ACCMMODATION TYPE ");
			return false;
		}
		if(!validateCheckbox(document.getElementsByName('hfacil[]'))) {
			alert("Check minimum One FACILITIES ");
			return false;
		}
		if(!validateCheckbox(document.getElementsByName('hactiv[]'))) {
			alert("Check minimum One ACTIVITIES ONSITE ");
			return false;
		}
		
	}
	else {
		if(!validateCheckbox(document.getElementsByName('tour10096[]')) && !validateCheckbox(document.getElementsByName('tour10229[]')) && !validateCheckbox(document.getElementsByName('tour10227[]')) && !validateCheckbox(document.getElementsByName('tour10228[]')) && !validateCheckbox(document.getElementsByName('tour10055[]')) && !validateCheckbox(document.getElementsByName('tour10205[]')) && !validateCheckbox(document.getElementsByName('tour10054[]')) && !validateCheckbox(document.getElementsByName('tour10093[]'))) {
			alert("Check minimum One Tour");
			return false;
		}
		if(!validateCheckbox(document.getElementsByName('outbound[]'))) {
			alert("Check minimum One Outbound Tours ");
			return false;
		}
		if(!validateCheckbox(document.getElementsByName('travel[]'))) {
			alert("Check minimum One Travel Agent Category ");
			return false;
		}
		
	}
	return true;
}
//validate checkbox
function validateCheckbox  (vfld) {
	var count = 0;
	//alert(vfld.length);
	for (var j=0; j<vfld.length; j++) {
	     if (vfld[j].checked) count++;
     }
	if(count>0) {
		return true;
	}
	else {
		return false;
	}
	return false;
}

//get character length	
function chk_charlen(txtboxobj, countr_nm) {
	countr_nm.value=txtboxobj.value.length;
}

//to select all check box under 1 chkbox
function CheckAll(code,obj)
{
	
	var thestate=obj.checked;
		
	var el_collection=document.getElementsByName("tour"+code+"[]");
	//alert(el_collection);
	for (c=0;c<el_collection.length;c++) {
		el_collection[c].checked=thestate;
	}
}

// Below function Is for Form validation For all Inquiry Form running at Advertise Pages.somesh
function validate(id1) {
	
	if (id1.check_login.value=='false') {
		if (chktrim(id1.your_name.value).length==0) {
	    	alert("Please Enter Your Name");
	        id1.your_name.focus();
	        return false;
		}
		if (chktrim(id1.email_id.value).length==0) {
	    	alert("Please Enter Your E-MailID");
	        id1.email_id.focus();
	        return false;
		}
		if (chktrim(id1.email_id.value.indexOf('@')) == -1) {
	         alert("Error in e-mail address");
	         id1.email_id.focus();
	         return false;
	    }
	    if (chktrim(id1.email_id.value.indexOf('.')) == -1) {
	         alert("Error in e-mail address");
	         id1.email_id.focus();
	         return false;
	    }
	    if (chktrim(id1.comp_name.value).length==0) {
	    	alert("Please Enter Your Company Name");
	        id1.comp_name.focus();
	        return false;
        }
        if (chktrim(id1.country.value).length==0) {
	    	alert("Please Select Country");
	        id1.country.focus();
	        return false;
        }
 		if (!parseInt(id1.ph_ccode.value)) {
			alert("Please Enter Correct Phone [ Country Code ] ");
	        id1.ph_ccode.focus();
	        return false;	        
		}
		if (chktrim(id1.ph_acode.value).length==0) {		
	    	alert("Please Enter Phone [ Area Code ] ");
	        id1.ph_acode.focus();
	        return false;
		}
        if (chktrim(id1.ph_ccode.value).length==0) {		
	    	alert("Please Enter Phone Number ");
	        id1.ph_ccode.focus();
	        return false;
		}		
		if (!parseInt(id1.ph_acode.value)) {
			alert("Please Enter  Area Code");
	        id1.ph_acode.focus();
	        return false;	        
		}
		
		if (chktrim(id1.ph_number.value).length==0) {		
	    	alert("Please Enter Phone Number");
	        id1.ph_number.focus();
	        return false;
		}
		if (!parseInt(id1.ph_number.value)) {
			alert("Please Enter Correct Phone Number");
	        id1.ph_number.focus();
	        return false;	        
		}
	}
	
	if (chktrim(id1.query.value).length==0) {
    	alert("Please Enter Your Comments / Query");
        id1.query.focus();
        return false;
	}
}

// Below function Is for Form validation For Paid Membership Order Form.somesh
function order_form_validate(formname, nojs) {
	
	if (chktrim(formname.order_detail.value).length==0) {
    	alert("Please Enter Your Comment / Query");
        formname.order_detail.focus();
		return false;
	}
	if (chktrim(formname.order_detail.value).length<10) {
    	alert("Enter Your Comment / Query Minimum Of 10 Characters");
        formname.order_detail.focus();
		return false;
	}
    if (chktrim(formname.order_detail.value).length>1000) {
    	alert("Enter Your Comment / Query (max. 1000 characters)");
        formname.order_detail.focus();
        return false;
	}
	
	if (nojs!='N') {
		if (chktrim(formname.your_name.value).length==0) {
	      	alert("Enter your name");
		  	formname.your_name.focus();
	      	return false;
	   	}
	   	if (chktrim(formname.email.value).length == 0) {
	      	alert("E-mail address can't be left blank");
	      	formname.email.focus();
	      	return false;
	   	}
	   	if (formname.email.value.indexOf('@') == -1) {
	      	alert("Error in e-mail address");
	      	formname.email.focus();
	      	return false;
	   	}
	   	if (formname.email.value.indexOf('.') == -1) {
	      	alert("Error in e-mail address");
	      	formname.email.focus();
	      	return false;
	   	}
	   	if (formname.email.value.indexOf('@') != formname.email.value.lastIndexOf('@')) {
	      	alert("Please Specify One E-mail address only");
	      	formname.email.focus();
	      	return false;
	   	}
	   	if (chktrim(formname.comp_name.value).length ==0) {
	      	alert("Enter Your Company Name");
	      	formname.comp_name.focus();
	      	return false;
	   	}   	
	   	if (formname.country.options[formname.country.selectedIndex].value=="")  {
	      	alert("Select your Country");
	      	formname.country.focus();
	      	return false;
	   	}
	   	if (chktrim(formname.address.value).length ==0) {
	      	alert("Enter Street Address");
	      	formname.address.focus();
	      	return false;
	   	}
	
		if (formname.ph_ccode.value.length ==0) {
	        alert("Enter Phone Number - Country Code");
	        formname.ph_ccode.focus();
	        return false;
	     }
	     if (!parseInt(formname.ph_acode.value)) {
	        alert("Incorrect Phone - Area Code");
	        formname.ph_acode.focus();
	        return false;
	     }
	     if (chktrim(formname.ph_number.value).length ==0) {
	        alert("Enter Phone Number");
	        formname.ph_number.focus();
	        return false;
	     }
	}
	
	if (!formname.pymt_mode[0].checked && !formname.pymt_mode[1].checked && !formname.pymt_mode[2].checked && !formname.pymt_mode[3].checked && !formname.pymt_mode[4].checked && !formname.pymt_mode[5].checked && !formname.pymt_mode[6].checked && !formname.pymt_mode[7].checked && !formname.pymt_mode[8].checked && !formname.pymt_mode[9].checked && !formname.pymt_mode[10].checked && !formname.pymt_mode[11].checked && !formname.pymt_mode[12].checked) {
		
		formname.pymt_mode[0].focus();
		alert("Please check Your Mode Of Payment");
		return false;
	}
}

function admin_registration(val, memtype)
{
	
	if (document.frmreg1.username.value.length == 0) {
		alert("Please fill your username.");
		document.frmreg1.username.focus();
		return false;
	}
	if (document.frmreg1.username.value.indexOf('@') == -1) {
		alert("Error in Email ID");
		document.frmreg1.username.focus();
		return false;
	}
	if (document.frmreg1.username.value.indexOf('.') == -1) {
		alert("Error in Email ID");
		document.frmreg1.username.focus();
		return false;
	}
	if (document.frmreg1.username.value.indexOf('@') != document.frmreg1.username.value.lastIndexOf('@')) {
		alert("Please Specify One Email ID only");
		document.frmreg1.username.focus();
		return false;
	}
	if (document.frmreg1.cpassword.value == "") {
		alert("Password cannot be left blank.");
		document.frmreg1.cpassword.focus();
		return false;
	}
	if (document.frmreg1.cpassword.value.length < 6) {
		alert("Please fill minimum 6 character.");
		document.frmreg1.cpassword.focus();
		return false;
	}
	if (document.frmreg1.memberType.value == "") {
		alert("Member Type cannot be left blank.");
		document.frmreg1.memberType.focus();
		return false;
	}
	if (document.frmreg1.yourName.value == "") {
		alert("Please fill your name.");
		document.frmreg1.yourName.focus();
		return false;
	}
	
	if(val=="3" || document.frmreg1.memberType.value == "3") {
		if (document.frmreg1.yourName.value == "") {
			alert("Please fill your name.");
			document.frmreg1.yourName.focus();
			return false;
		}
	}
	else {
		if (document.frmreg1.compName.value == "") {
			alert("Please fill your company name.");
			document.frmreg1.compName.focus();
			return false;
		}
	}
	
	if(memtype=="") {
		if (document.frmreg1.country.value == "x") {
			alert("Please select a country.");
			document.frmreg1.country.focus();
			return false;
		}
		
		if (document.frmreg1.address.value == "") {
			alert("Please fill your company registered address.");
			document.frmreg1.address.focus();
			return false;
		}
		if (document.frmreg1.state.value == "x") {
			alert("Please select your state.");
			document.frmreg1.state.focus();
			return false;
		}

		if (document.frmreg1.ph1.value == "") {
			alert("Please fill your country code.");
			document.frmreg1.ph1.focus();
			return false;
		}
		if (document.frmreg1.ph2.value == "") {
			alert("Please fill your area code.");
			document.frmreg1.ph2.focus();
			return false;
		}
		if (document.frmreg1.ph3.value == "") {
			alert("Please fill your phone number.");
			document.frmreg1.ph3.focus();
			return false;
		}
		
	}
}

//for inquery form
function chk_inq(frmobj,typ) {
	var rad_val="";
	
	  if(typ=='inq') {
		if (chktrim(frmobj.txtstdt.value).length==0) {
			alert("Enter Arrival Date");
			frmobj.txtstdt.focus();
			return false;
		}
		if (chktrim(frmobj.txtend.value).length==0) {
			alert("EnterDeparture Date");
			frmobj.txtend.focus();
			return false;
		}
		var el_collection=document.getElementsByName('radusrtyp');
		for (c=0;c<el_collection.length;c++) {
			if(el_collection[c].checked) {
				rad_val=el_collection[c].value;
			}
		}
	     
     }
    
    if(rad_val=="NU") {
		if(!checkemail(frmobj.new_username)) {
			return false;
		}
	}
	else { 
   		if(!checkemail(frmobj.username)) {
			return false;
		}
	}
	
	if((rad_val=="NU") || (typ=="con")) {
		
		if (chktrim(frmobj.YourName.value).length==0) {
			alert("Enter your name");
			frmobj.YourName.focus();
			return false;
		}
		
		
		if (chktrim(frmobj.phone.value).length==0) {
			alert("Enter your Phone Number");
			frmobj.phone.focus();
			return false;
		}
		if (frmobj.country.value=="") {
	        alert("Select your Country");
		    frmobj.country.focus();
	        return false;
	     }
	     if (chktrim(frmobj.cbocity.value).length==0) {
	        alert("Enter your City Name");
		    frmobj.cbocity.focus();
	        return false;
	     }
	     
	}
	if (chktrim(frmobj.req.value).length==0 || frmobj.req.value >250) {
        alert("Enter your Requirement with in 250 character.");
	    frmobj.req.focus();
        return false;
     }
	
}

function chkchangepassform()
{
	if (document.frmchangepass.old_pass.value == "") {
		alert("Please fill your old password.");
		document.frmchangepass.old_pass.focus();
		return false;
	}
	if (document.frmchangepass.new_pass.value == "") {
		alert("Please fill your New password.");
		document.frmchangepass.new_pass.focus();
		return false;
	}
	if (document.frmchangepass.new_pass1.value == "") {
		alert("Please Re-Type Your New password.");
		document.frmchangepass.new_pass1.focus();
		return false;
	}
	if (document.frmchangepass.new_pass.value != document.frmchangepass.new_pass1.value) {
		alert("Both Password Must be same.");
		document.frmchangepass.new_pass1.focus();
		return false;
	}
}
function lowerCase(formn,fieldname) {
	var frmObj = eval('document.'+formn+'.'+fieldname);		

	var index;
	var tmpStr;
	var tmpChar;
	var preString;
	var postString;
	var strlen;
	var string;
	//var searchVars=new Array("In","Suchas","Such","As","Like","If","This","For","Is","Am","Are","That","Fine");	
	//var ReplaceVars=new Array("in","suchas","such","as","like","if","this","for","is","am","are","that","fine");	
	
	tmpStr = frmObj.value.toLowerCase();
	strLen = tmpStr.length;
	if (strLen > 0)  {
		for (index = 0; index < strLen; index++)  {
			if (index == 0)  {
				tmpChar = tmpStr.substring(0,1).toUpperCase();
				postString = tmpStr.substring(1,strLen);
				tmpStr = tmpChar + postString;
			}
			else {
				tmpChar = tmpStr.substring(index, index+1);
				if ((tmpChar == " " || tmpChar == ",") && index < (strLen-1))  {
					tmpChar = tmpStr.substring(index+1, index+2).toUpperCase();
					preString = tmpStr.substring(0, index+1);
					postString = tmpStr.substring(index+2,strLen);
					tmpStr = preString + tmpChar + postString;
		         }
		     }
		}
	}
	
	/*for (index = 0; index < searchVars.length; index++)  {
		string=tmpStr.replace(/ +searchVars[index]+ /gi, +' '+ReplaceVars[index]+' ');
		alert(string);
		tmpStr=string;
	}*/
	
	results=tmpStr.replace(/ In /gi,' in ');
	results=results.replace(/ Am /gi,' am ');
	results=results.replace(/ Are /gi,' are ');
	results=results.replace(/ Is /gi,' is ');
	results=results.replace(/ This /gi,' this ');
	results=results.replace(/ That /gi,' that ');
	results=results.replace(/ Like /gi,' like ');
	results=results.replace(/ Suchas /gi,' suchas ');
	results=results.replace(/ Such /gi,' such ');
	results=results.replace(/ As /gi,' as ');
	results=results.replace(/ From /gi,' from ');
	results=results.replace(/ Fine /gi,' fine ');
	results=results.replace(/ If /gi,' if ');
	results=results.replace(/ For /gi,' for ');
	results=results.replace(/ And /gi,' and ');
	results=results.replace(/ Have /gi,' have ');
	results=results.replace(/ With /gi,' with ');
	results=results.replace(/ The /gi,' the ');
	results=results.replace(/ A /gi,' a ');
	results=results.replace(/ To /gi,' to ');
	results=results.replace(/ Of /gi,' of ');
	results=results.replace(/ Upto /gi,' upto ');
	results=results.replace(/ Also /gi,' also ');
	results=results.replace(/ Other /gi,' other ');
	results=results.replace(/ Or /gi,' or ');
	results=results.replace(/ Per /gi,' per ');
	results=results.replace(/ All /gi,' all ');
	results=results.replace(/ Amongst /gi,' amongst ');	
	results=results.replace(/ Among /gi,' among ');			
	results=results.replace(/ Also /gi,' also ');				
	
	frmObj.value=results;
}

function order_validate(formname, nojs, order_type) {
	
	if (nojs!='N') {
	   	if (chktrim(formname.compName.value).length ==0) {
	      	alert("Enter Your Company Name");
	      	formname.compName.focus();
	      	return false;
	   	}   	
		if (chktrim(formname.yourName.value).length==0) {
	      	alert("Enter your name");
		  	formname.yourName.focus();
	      	return false;
	   	}
	   	if (chktrim(formname.address.value).length ==0) {
	      	alert("Enter Street Address");
	      	formname.address.focus();
	      	return false;
	   	}	   	
	   	if (formname.country.options[formname.country.selectedIndex].value=="")  {
	      	alert("Select your Country");
	      	formname.country.focus();
	      	return false;
	   	}
	   	if(!checkemail(formname.username)) {
			return false;
		}	
		if (formname.phone.value.length ==0 && formname.mobilePhone.value.length ==0) {
	        alert("Enter Phone Number");
	        formname.phone.focus();
	        return false;
	     }
	    
	}
	if (chktrim(formname.order_detail.value).length==0) {
    	alert("Please Enter Your Comments / Query");
        formname.order_detail.focus();
		return false;
	}
	if (chktrim(formname.order_detail.value).length<10) {
    	alert("Enter Your Comments / Query Minimum Of 10 Characters");
        formname.order_detail.focus();
		return false;
	}
    if (chktrim(formname.order_detail.value).length>1000) {
    	alert("Enter Your Comments / Query (max. 1000 characters)");
        formname.order_detail.focus();
        return false;
	}
	if (order_type==1) {		
		if (!formname.pymt_mode[0].checked && !formname.pymt_mode[1].checked && !formname.pymt_mode[2].checked && !formname.pymt_mode[3].checked && !formname.pymt_mode[4].checked && !formname.pymt_mode[5].checked && !formname.pymt_mode[6].checked && !formname.pymt_mode[7].checked && !formname.pymt_mode[8].checked && !formname.pymt_mode[9].checked && !formname.pymt_mode[10].checked && !formname.pymt_mode[11].checked && !formname.pymt_mode[11].checked) {
			
			formname.pymt_mode[0].focus();
			alert("Please check Your Mode Of Payment");
			return false;
		}
	}
}


function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+".htm'");
  if (restore) selObj.selectedIndex=0;
}

function search_tour(chk1) {			
	if (chktrim(document.frmsrch.kwrd.value)=="") {
		alert("Enter Product / Services Keyword(s)");		
		document.frmsrch.kwrd.focus();
		return false;
	}
}



function search_valid(chk2) {
	if (chktrim(chk2.kwrd.value).length <=1 && chk2.kwrd.value!="Enter Keywords here . . .") {
      alert("Enter Search Keyword");
      chk2.kwrd.focus();
	  return false;
   }
   
   if (chk2.pg_typ.options[document.frmsrch.pg_typ.selectedIndex].value == "0") {
      alert("Select a Tour Package");
      chk2.pg_typ.focus();
	  return false;
   }   
}

/* to set width in  1024  resolution*/
function setWidth() {
	var screenWidth=screen.width;
	if(screenWidth>=1024) {
		document.getElementById('body').style.width='990px';
	}
	else {
		document.getElementById('body').style.width='776px';
	}	
}

function chk_req1() {
	if(document.frmenq.YourName.value=="") {
		alert ("Enter Your name");
		document.frmenq.YourName.focus();
		return false;
	}
	if(document.frmenq.username.value=="") {
		alert ("Enter Your E-mail");
		document.frmenq.username.focus();
		return false;
	}
	else{
		 if(!checkemail(document.frmenq.username)) {
			 return false;
		 }
		
	}
	if(document.frmenq.phone.value=="") {
		alert ("Enter Your Phone");
		document.frmenq.phone.focus();
		return false;
	}
	if(document.frmenq.country.value=="") {
		alert ("Select Your Country");
		document.frmenq.country.focus();
		return false;
	}
	if(document.frmenq.req.value=="") {
		alert ("Enter Your Requirement");
		document.frmenq.req.focus();
		return false;
	}	
}

function chk_req2(chk1) {		
	if (chktrim(chk1.req.value).length==0) {
		alert ("Enter Your Requirement");        
        chk1.req.focus();
        return false;
    }
}

//Outbound Category
function addOption(selectbox,text,value )
{
	var optn = document.createElement("OPTION");
	optn.text = text;
	optn.value = value;
	selectbox.options.add(optn);
	document.getElementById("outboundCatg").value= value + '^' + document.getElementById("outboundCatg").value;
}
function removeAllOptions(selectbox)
{
	var i;
	for(i=selectbox.options.length-1;i>=0;i--)
	{
		selectbox.remove(i);
	}
	document.getElementById("outboundCatg").value= '';
}
function removeOption(selectbox)
{
	var i;
	for(i=selectbox.options.length-1;i>=0;i--)
	{
		if(selectbox.options[i].selected)
		selectbox.remove(i);
	}
}

function addOption_list()
{
	for(i=document.frmListingTravel.outboundtour.options.length-1;i>=0;i--) 
	{
		var outboundtour=document.frmListingTravel.outboundtour;
		if(document.frmListingTravel.outboundtour[i].selected)
		{
			addOption(document.frmListingTravel.outboundtour1, document.frmListingTravel.outboundtour[i].text, document.frmListingTravel.outboundtour[i].value);
			removeOption(outboundtour,i);
		}
	}
}
////////////////////////
//Tour Category

function addOption_tourcatg(selectbox,text,value )
{
	var optn = document.createElement("OPTION");
	optn.text = text;
	optn.value = value;
	selectbox.options.add(optn);
	document.getElementById("tour_category").value= value + '^' + document.getElementById("tour_category").value;
}
function removeAllOptions_tourcatg(selectbox)
{
	var i;
	for(i=selectbox.options.length-1;i>=0;i--)
	{
		selectbox.remove(i);
	}
	document.getElementById("tour_category").value= '';
}

function addOption_list_tourcatg()
{
	for(i=document.frmListingTravel.tourcatg.options.length-1;i>=0;i--) 
	{
		var tourcatg=document.frmListingTravel.tourcatg;
		if(document.frmListingTravel.tourcatg[i].selected)
		{
			addOption_tourcatg(document.frmListingTravel.tourcatg1, document.frmListingTravel.tourcatg[i].text, document.frmListingTravel.tourcatg[i].value);
			removeOption(tourcatg,i);
		}
	}
}

//////////////////////////

function addOption_services_india(selectbox,text,value )
{
	var optn = document.createElement("OPTION");
	optn.text = text;
	optn.value = value;
	selectbox.options.add(optn);
	document.getElementById("state_service").value= value + '^' + document.getElementById("state_service").value;
}
function removeAllOptions_services_india(selectbox)
{
	var i;
	for(i=selectbox.options.length-1;i>=0;i--)
	{
		selectbox.remove(i);
	}
	document.getElementById("state_service").value= '';
}

function addOption_list_services_india()
{
	for(i=document.frmListingTravel.services_india.options.length-1;i>=0;i--) 
	{
		var services_india=document.frmListingTravel.services_india;
		if(document.frmListingTravel.services_india[i].selected)
		{
			addOption_services_india(document.frmListingTravel.services_india1, document.frmListingTravel.services_india[i].text, document.frmListingTravel.services_india[i].value);
			removeOption(services_india,i);
		}
	}
}
function bannerPreview (id, text1, text2, src) {
	abc=document.getElementById(id);
	if(abc.innerHTML==text1) {
		abc.innerHTML=text2;
		document.getElementById("showBanner").src=src;
	}
	else {
		abc.innerHTML=text1;
		document.getElementById("showBanner").src='../images/spacer.gif';
	}
}