/**
     * This function shows and hides the div when required.
     **/
    
	function toggleLayer(whichLayer){
     var elem, vis;      
     elem = document.getElementById( whichLayer );  
     vis = elem.style;  // if the style.display value is blank we try to figure it out here  
     if(vis.display==''&& elem.offsetWidth!=undefined && elem.offsetHeight!=undefined){    
     vis.display = (elem.offsetWidth!=0 && elem.offsetHeight!=0)?'block':'none';
	 
     }else{  
		 
     vis.display = (vis.display==''|| vis.display == 'block')?'none':'block';
     if(document.getElementById('accomOrBrochure1')) document.getElementById('accomOrBrochure1').checked=false;
     if(document.getElementById('accomOrBrochure2')) document.getElementById('accomOrBrochure2').checked=false;
     if(document.getElementById('accomOrBrochure3')) document.getElementById('accomOrBrochure3').checked=false;
       
     if(document.getElementById('hotelName')) document.getElementById('hotelName').value='Enter Hotel Name';

     if(document.getElementById('brochureCode')) document.getElementById('brochureCode').value='Enter Brochure Code';

     if(document.getElementById('holidayLocator')) document.getElementById('holidayLocator').value='Enter holiday locator';
       }
     var searchButton2 = document.getElementsByName('search_button2');  
     if(vis.display == undefined ||vis.display == '' ||vis.display == 'none'){
     	document.search.accomOrBrochure.value= '';
		if(searchButton2 != null && searchButton2.length > 0)
			document.getElementsByName('search_button1')[0].style.display="inline";
     }else{
		if(searchButton2 != null && searchButton2.length > 0)
			document.getElementsByName('search_button1')[0].style.display="none";
	 }
     }

	function displayLink(whichId){
	        if(document.getElementById('brochureCodeSpan')) document.getElementById('brochureCodeSpan').className="ncol1 greyout";
		if(document.getElementById('hotelNameSpan')) document.getElementById('hotelNameSpan').className="ncol1 greyout";
		if(document.getElementById('holidayLocatorSpan')) document.getElementById('holidayLocatorSpan').className="ncol1 greyout";
		if(document.getElementById(whichId)) document.getElementById(whichId).style.display='block';
		if(document.getElementById('hotelImportantInfo')) document.getElementById('hotelImportantInfo').style.display="none";
		if(document.getElementById('hotelName')) document.getElementById('hotelName').disabled=true;
		if(document.getElementById('brochureSelect')) document.getElementById('brochureSelect').disabled=true;
	        if(document.getElementById('brochureCode')) document.getElementById('brochureCode').disabled=true;
	        if(document.getElementById('holidayLocator')) document.getElementById('holidayLocator').disabled=true;
	}

	function displayKnowWhereBlock(obj) {
		var name = obj.name;
		if (name == 'search_button1') {
			document.getElementById('knowWhereBlock').value = 'false';
		} else {
			document.getElementById('knowWhereBlock').value = 'true';
		}
	}

	function knowAccomOrBrochureValue(value) {		
		if(value == 'locatorCode'){
			if(document.getElementById('holidayLocator')) document.getElementById('holidayLocator').disabled=false;
			if(document.getElementById('hotelName')) document.getElementById('hotelName').disabled=true;
			if(document.getElementById('brochureCode')) document.getElementById('brochureCode').disabled=true;
			if(document.getElementById('brochureSelect')) document.getElementById('brochureSelect').disabled=true;
			if(document.getElementById('hotelName')) document.getElementById('hotelName').value='Enter Hotel Name';
		    if(document.getElementById('brochureCode')) document.getElementById('brochureCode').value='Enter Brochure Code';
		    if(document.getElementById('hotelImportantInfo')) document.getElementById('hotelImportantInfo').style.display="none";		    
		}
		else if(value == 'accomCode'){
			if(document.getElementById('brochureCode')) document.getElementById('brochureCode').disabled=false;
			if(document.getElementById('hotelName')) document.getElementById('hotelName').disabled=true;
			if(document.getElementById('holidayLocator')) document.getElementById('holidayLocator').disabled=true;
			if(document.getElementById('brochureSelect')) document.getElementById('brochureSelect').disabled=false;
			if(document.getElementById('hotelName')) document.getElementById('hotelName').value='Enter Hotel Name';
		    if(document.getElementById('holidayLocator')) document.getElementById('holidayLocator').value='Enter holiday locator';
		    if(document.getElementById('hotelImportantInfo')) document.getElementById('hotelImportantInfo').style.display="none";	
		}
		else if(value == 'accomName'){
			if(document.getElementById('hotelName')) document.getElementById('hotelName').disabled=false;
			if(document.getElementById('brochureCode')) document.getElementById('brochureCode').disabled=true;
			if(document.getElementById('holidayLocator')) document.getElementById('holidayLocator').disabled=true;
			if(document.getElementById('brochureSelect')) document.getElementById('brochureSelect').disabled=true;
		    if(document.getElementById('brochureCode')) document.getElementById('brochureCode').value='Enter Brochure Code';
		    if(document.getElementById('holidayLocator')) document.getElementById('holidayLocator').value='Enter holiday locator';
		    if(document.getElementById('hotelImportantInfo')) document.getElementById('hotelImportantInfo').style.display="block";	
		}
		else if(value == 'undefined' || value == ''|| value == 'holidaySearch'){	
		    if(document.getElementById('hotelName')) document.getElementById('hotelName').disabled=true;
		    if(document.getElementById('brochureCode')) document.getElementById('brochureCode').disabled=true;
		    if(document.getElementById('brochureSelect')) document.getElementById('brochureSelect').disabled=true;
		    if(document.getElementById('holidayLocator')) document.getElementById('holidayLocator').disabled=true;
		    if(document.getElementById('hotelName')) document.getElementById('hotelName').value='Enter Hotel Name';
		    if(document.getElementById('brochureCode')) document.getElementById('brochureCode').value='Enter Brochure Code';
		    if(document.getElementById('holidayLocator')) document.getElementById('holidayLocator').value='Enter holiday locator';
		    if(document.getElementById('searchforml2')) var vis= document.getElementById( 'searchforml2' );	
		    if(document.getElementById('hotelImportantInfo'))  document.getElementById('hotelImportantInfo').style.display="none";	    
		}
	}

function changeDisplay(id){
	if(document.getElementById(id)){
		if(document.getElementById(id).style.display == "none"){
			document.getElementById(id).style.display = "block";
		} else if(document.getElementById(id).style.display == "block"){
			document.getElementById(id).style.display = "none";
		}
	}
}