var ray={
ajax:function(st)
	{
		this.show('load');
	},
show:function(el)
	{
		this.getID(el).style.display='';
	},
getID:function(el)
	{
		return document.getElementById(el);
	}
}

function validateSearchForm()
{
	
	var TopNav_KeyWord = document.getElementById("Expression").value ;
	TopNav_KeyWord=trim(TopNav_KeyWord);
	if(TopNav_KeyWord == "What are you looking for?" ||  TopNav_KeyWord == '' )
	{
		alert('Please enter search text');
		return false;
	} else {
		ray.ajax();
	}
	if (!validateXSS(TopNav_KeyWord))
	{
		alert('Please enter valid text.');
		return false;
	}
}

function fieldClear(obj) {
	if(obj.Val) {
		if (obj.value == '') { 
			obj.value = obj.Val;
			obj.Val = null;
			obj.first = null;
		} 
		else {
			obj.Val = null;
		}
	} else if (!obj.first) { 
		obj.Val = obj.value;
		obj.value = ''; 
		obj.first = 'true';
	} 
}

function validateXSS(keyinput)
{
		var KeyWord;
		KeyWord=keyinput.toLowerCase();
		var cmps = '<,>,script,alert,javascript';
	
		var cmpArr = cmps.split(',');
		for(k = 0; k < cmpArr.length; k++){				
			if (KeyWord.indexOf(cmpArr[k]) > -1)
			{
				return false;
			}	
		}
		return true;
}

function trim(str) {
	return str.replace(/^\s\s*/, '').replace(/\s\s*$/, '');
}
