
function go(dest)
	{
		document.location.href = dest;
	}

function findObj(n, d) { //v4.0
	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 = findObj(n, d.layers[i].document);
	if(!x && document.getElementById) x=document.getElementById(n);
	return x;
}

function showHideLayers() { //v3.0

	var i, p, v, obj, args = showHideLayers.arguments;
	for(i = 0; i < (args.length-2); i += 3) if ((obj = findObj(args[i])) != null) {
		v = args[i+2];
		if (obj.style) {
			obj = obj.style;
			v = (v == 'show') ? 'visible' : (v = 'hide') ? 'hidden' : v;
		}
		obj.visibility = v;
	}
	
}
function clearhotel(Form1)
{
	Form1.stext.value = ""
}
function openfile(dest)
	{
		document.location.href = dest;
	}
function openNewWin(url) { 
	var pWin
	var pname
	pWin = window.open(url, pname);
}
	
function openWin(url) { 
	var pWin
	var pname
	pWin = window.open(url, pname, "height=500,width=700,alwaysLowered=0,alwaysRaised=0,channelmode=0,dependent=0,directories=0,fullscreen=0,hotkeys=1,location=0,menubar=1,resizable=1,scrollbars=1,status=0,titlebar=1,toolbar=1,z-lock=0,x=0,y=0");
}
function newwindow(url) { 
	var pWin
	var pname
	pWin = window.open(url, pname, "height=500,width=700,alwaysLowered=0,alwaysRaised=0,channelmode=0,dependent=0,directories=0,fullscreen=0,hotkeys=1,location=0,menubar=1,resizable=1,scrollbars=1,status=0,titlebar=1,toolbar=1,z-lock=0,x=0,y=0");
}
function openWinEmail(url) { 
var emailurl
var ename
var pEmailwin
emailurl = "EmailArticle.aspx?url=" + url
pEmailwin = window.open(emailurl, ename, "height=350,width=600,alwaysLowered=0,alwaysRaised=0,channelmode=0,dependent=0,directories=0,fullscreen=0,hotkeys=1,location=0,menubar=1,resizable=1,scrollbars=1,status=0,titlebar=1,toolbar=1,z-lock=0");
}


function isFieldBlank(theField) 
		{
		var str;
		str=theField.value	
		str = str.replace(/^\s+/g, '').replace(/\s+$/g, '');	
		return str.length == 0?true:false;
		}
		
	function submit_search(search1) 
	{ var s;
	s = search1.search.value
			if (s.length == 0){
		alert("Please enter the search text.")
		return false
		}
		
		
	}

function twcSearch( AdId, Page ) {
	if (document.layers)
	{
		document.contentTable.document.Form1.selAdId.value = AdId;
		document.contentTable.document.Form1.selPage.value = Page;
		document.contentTable.document.Form1.submit();
	}
	else
	{
		document.Form1.selAdId.value = AdId;
		document.Form1.selPage.value = Page;
		document.Form1.action = "ClassifiedAd.aspx"
		document.Form1.submit();
		
		//alert(document.Form1.selCategory.value)
	}
}

function searchtext(Form1)
{
if (Form1.txtSearch.value == "" )
{
	alert("Please enter Search Text")
}
else
	location.href="searchresults.aspx?search=" + Form1.txtSearch.value
}

function searchtextweb(Form1,path)
{

if (Form1.searchweb.value == "" )
{
	alert("Please enter Search Text")
	Form1.searchweb.focus()
}
else
	location.href=path + "searchresults.aspx?search=" + Form1.searchweb.value + "&searchby=" + Form1.searchby.value
}


function submitenter(Form1,e)
{
var keycode;
if (window.event) keycode = window.event.keyCode;
else if (e) keycode = e.which;
else return true;
if (keycode == 13)
{
	location.href="searchresults.aspx?search=" + Form1.searchweb.value + "&searchby=" + Form1.searchby.value
	return false;
}
else
	return true;
}


function submit_page(Form1) 
	{
	var p;
	var by;
	var fwin;
	var fname;
	by = Form1.slocation.options[Form1.slocation.selectedIndex].value
	p = Form1.stext.value
	if (p == "FIND A HOTEL")
		p = ""
	
	if (p.length == 0){
		alert("Please enter the search text.")
		return false
		}
	else{
		if (by == 1){
			url = "http://www.hotelandtravelindex.com/quickResults.asp?searchfield="+p+"&searchtype=P"
			}
		if (by == 2){
			url = "http://www.hotelandtravelindex.com/quickResults.asp?searchfield="+p+"&searchtype=D";
			}
		fwin = window.open(url, fname, "height=500,width=700,alwaysLowered=0,alwaysRaised=0,channelmode=0,dependent=0,directories=0,fullscreen=0,hotkeys=1,location=0,menubar=1,resizable=1,scrollbars=1,status=0,titlebar=1,toolbar=1,z-lock=0");	       
		return false
		}
	}
	function submit_google(Form1)
	{var q1;
	var sa;
	var client;
	var forid;
	var ie;
	var oe;
	var cof;
	var hl;
	var hurl;
	hurl = "http://www.google.com/custom?q="+Form1.q.value+"&sa="+Form1.sa.value+"&client="+Form1.client.value+"&forid="+Form1.forid.value+"&channel="+Form1.channel.value+"&ie="+Form1.ie.value+"&cof="+Form1.cof.value+"&hl="+Form1.hl.value
		window.open(hurl)
		return false
	}


 //***************************************************************************************************
function CheckForm(frmEmail)
{
mystr = frmEmail.txToemail.value;
varArr = new Array();
varArr = mystr.split(";");
if (!isFieldBlank(frmEmail.txToemail))
{
	for (j=0; j<=varArr.length-1; j++)
	{
		 if(!ValidEmail(varArr[j]))
		{
			strMsg = "The e-mail address you typed is invalid.";            
			alert(strMsg);
			frmEmail.txToemail.focus();
			return false;
		}
     }
 }
     
else
{
	 alert("Please enter the valid To e-mail address");
	 frmEmail.txToemail.focus();
	 return false;
}

if (!isFieldBlank(frmEmail.txFromEmail))
{
		if (!ValidEmail(frmEmail.txFromEmail.value))
			{
				strMsg = "The e-mail address you typed as yours is invalid.";            
				alert(strMsg);
				document.frmEmail.txFromEmail.focus();
				sStatus = false;
				return false;
			}
}
else
{
	 alert("Please enter the valid From e-mail address");
	 frmEmail.txFromEmail.focus();
	 return false;
}

if (isFieldBlank(frmEmail.txSubject))
{
	strMsg = "Please enter the subject.";
	alert(strMsg);
	frmEmail.txSubject.focus();
	sStatus = false;
	return false;
	}
	
if (isFieldBlank(frmEmail.txMessage))
{
	strMsg = "Please enter the Message.";
	alert(strMsg);
	frmEmail.txMessage.focus();
	sStatus = false;
	return false;
	}
//addRefPage();
}
//************************************************************************************************************
function ValidEmail(email) {

var invalidChars = " /:,;";
var invalidChar;

if (email == "") {
   return false;
}

for (i=0; i<invalidChars.length; i++) {
     invalidChar = invalidChars.charAt(i)
     if (email.indexOf(invalidChar,0) != -1) {
         return false;
     }
     }
     atPos = email.indexOf("@",1)
     if (atPos == -1) {
        return false;
     }
     if (email.indexOf("@",atPos+1) != -1) {
        return false;
     }
     periodPos = email.indexOf(".",atPos)
     if (periodPos == -1) {
        return false;
     }
     if (periodPos+3 > email.length) {
        return false;
     }       

     return true;
}

	
