function setCurrentDate() {
	var now = new Date();
	var dateString = (now.getMonth() + 1) + "." + now.getDate() + "." + now.getFullYear();
	document.getElementById("_ctl1_lblDate").innerHTML=dateString;
}
_spBodyOnLoadFunctionNames.push("setCurrentDate");

function updateHomeHref(){
	var aList = document.getElementsByTagName('a');
	j=0;
	var targetA = new Array();
	for(i=0;i<aList.length;i++){
		if(aList[i].className == 'Home_'){
			targetA[j] = aList[i];
			j++;
		}
		if(aList[i].href.indexOf('Pages/Home.aspx')!= -1 ){
			var srcA = aList[i];
		}
	}
	if(srcA && targetA){
		for(i=0;i<targetA.length;i++){
			targetA[i].href = srcA.href;
		}
	}
}
_spBodyOnLoadFunctionNames.push("updateHomeHref");

function getSiteBaseURL() {

	var aList = document.getElementsByTagName('a');
	j=0;
	var srcA = "";
	for(i=0;i<aList.length;i++){
		if(aList[i].href.indexOf('Pages/Home.aspx')!= -1 ){
			srcA = aList[i].href;
			srcA = srcA.substring(0, srcA.lastIndexOf('Pages/Home.aspx'));
			break;
		}
	}
	
	return srcA;

}

function DoSearchGo() {
	SearchGo(document.getElementById('searchitem').value);
}

function SearchGo(strKey)
{
	var formatKeyStr = escape(formatCode(strKey));		
	window.location='http://www.kraftrecipes.com/recipes/search/searchresults.aspx?searchtext=' + formatKeyStr + '&u2=' + formatKeyStr + '&scope=all&start=1&rsort=';
	return false;
}

function SearchGoCat(strKey,cat,frm)
{
	var path = window.location.pathname;
	path = path.substring(0, path.lastIndexOf('/'));
	window.open(path + '/main.aspx?s=search&m=search/knet_search_cat&u1=search&u2=' + escape(formatCode(strKey)) + '&u3=' + escape(cat), '', '');
}

function stopRKey(evt) { 
  var evt = (evt) ? evt : ((event) ? event : null); 
  var node = (evt.target) ? evt.target : ((evt.srcElement) ? evt.srcElement : null); 
  if ((evt.keyCode == 13) && (node.type=="text"))  {return false;} 
} 

function DoSearchTop(strKeyPass,e) {

	//Avoid left recipe search
	document.onkeypress = stopRKey;
	
	evt = e || window.event;
		
    if (is.ns4)
    {
        document.captureEvents(Event.KEYPRESS)
    }

    if (is.ns4){
        if (e.which==13)
        {
            if(cat != ""){
                        SearchGoCat(strKey,cat)
            }else{
                        SearchGo(strKeyPass);
            }
			return false;
        }

    }
    else 
    {
            if (evt.keyCode==13)
            {
   			DoSearchGo();
			return false;
        }
	}
}
