// all general javascript functions, ie search
// Example: preloadImages('file.gif', 'http://www.x.com/y.gif');
	function preloadImages(){
		if(document.images){
			if(!document.imageArray) document.imageArray = new Array();
			
			var i,j = document.imageArray.length, args = preloadImages.arguments;
			
			for(i=0; i<args.length; i++){
				if (args[i].indexOf("#")!=0){
					document.imageArray[j] = new Image;
					document.imageArray[j++].src = args[i];
				}
			}
		}
	}


	function removeText(theform,thebox){
		var me = 0;
		theval = eval(theform + "." + thebox);
		if(theval.value == 'Keywords?'){
			theval.value = '';
		}
		else if(theval.value == ''){
			theval.value = 'Keywords?';
		}
	}

	function searchTop(btnClick){

/*
alert(sForm.iRegionID.value);
alert(sForm.iAreaID.value);
alert(sForm.iLocationID.value);
alert(sForm.iTypeID.value);
alert(sForm.iTypeItemID.value);
*/		
		if(btnClick){
			sForm.iRegionID2.value = '';
			sForm.iAreaID.value = '';
			sForm.iTypeItemID.value = '';
		}

		if(sForm.iTypeID.value != ''){
			if(sForm.iLocationID.value != ''){
				if(sForm.keywords.value == 'Keywords?'){
					sForm.keywords.value = '';
				}
//				alert(sForm.iRegionID2.value);
				sForm.submit();
			}
			else{
				if(sForm.iRegionID.value == '' || sForm.iRegionID.value == '0'){
					alert('Please select the area you wish to visit or select a key city.');
					sForm.iLocationID.focus();
				}
				else{
					if(sForm.keywords.value == 'Keywords?'){
						sForm.keywords.value = '';
					}
					sForm.submit();
				}
			}
		}
		else{
			alert('Please select what you are searching for before attempting to search.');
				sForm.iTypeID.focus();
		}
	}


	function searchArea(icountryid,iareaid,iregionid){
		if(iregionid != ''){
			sForm.iRegionID2.value = iregionid;
			searchTop(0);
		}
		else if(iareaid != ''){
			sForm.iLocationID.value = 'C' + icountryid + 'A' + iareaid;
			searchTop(0);
		}
		else if(icountryid != ''){
			sForm.iLocationID.value = 'C' + icountryid;
			searchTop(0);
		}
	}

	function searchType(icountryid,iareaid,iregionid,itypeid){
		if(itypeid != ''){
			if(iregionid != ''){
				sForm.iRegionID.value = iregionid;
			}
			else if(iareaid != ''){
				sForm.iLocationID.value = 'C' + icountryid + 'A' + iareaid;
			}
			else{
				sForm.iLocationID.value = 'C' + icountryid;
			}
			sForm.iTypeID.value = itypeid;
			searchTop(1);
		}
	}

	function searchTypeItem(itypeitemid){
		sForm.iTypeItemID.value = itypeitemid;
		searchTop(0);
	}


	function searchPages(top){
		sForm.page.value = top;
		searchTop(0);
	}
	
	function searchAddKeys(keywords){
		sForm.keywords.value = keywords;
		searchTop(0);
	}
	
	function login(){
		if(lForm.username.value != ''){
			if(lForm.password.value != ''){
				lForm.submit();
			}
			else{
				alert('Please enter your password');
			}
		}
		else{
			alert('Please enter your email address');
		}
	}
	
	function openWindow(url, windowName, myWidth, myHeight, scrollbars) {
		window.open(url,windowName,'width=' + myWidth + ',height=' + myHeight + ',scrollbars=' + scrollbars);
	}

	function doKeyword(doWhat){
		if(doWhat == ''){
			if(sForm.iRegionID.value == 0){
				sForm.iRegionID.style.display = 'none';
				sForm.keywords.style.display = '';
				document.all['btnKC'].style.display = '';
			}
		}
		else{
			sForm.iRegionID.style.display = '';
			sForm.iRegionID.value = '';
			sForm.keywords.style.display = 'none';
			document.all['btnKC'].style.display = 'none';
		}
	}
	
	function setKeyCity(){
		if(sForm.iRegionID.value != ''){
			sForm.iLocationID.value = '';
		}
	}
	