
$(function()
{
	// Begin zoekopdracht d.m.v. klik op Zoeken of enter toets in zoekterm veld
	$('div#search input#search-btn').click(startSearch);
	$('div#search input#q').keydown(checkSearchEnter);

	// Rechterpaneel iets smaller maken in admin modus, zodat deze met de door dnn toegevoegd border
	// erbij nog naast het contentpaneel past.
	if ($('input#_hx_admin').val() == 'true')
	{
		$('div#pageframe div#navtreepane').css('width', '180px');
	}
});


function startSearch(evt)
{
	evt.preventDefault();
	// searchoptionsToCookie();
	// use the tabid=xxx notation because otherwise the querystring is messed up by the dnn url rewriter
	var url = '/Default.aspx?tabid=434&';
	url += $('div#search input#q').serialize();
	document.location = url;
}

function checkSearchEnter(evt)
{
	if (evt.keyCode == 13)
	{
		evt.stopPropagation();
		startSearch(evt);
	}
}


function printInhoud()
{
	// neem inhoud van tabelcel voor het contentpane
	var html = new String(document.getElementById("pagecontent").innerHTML);
	//html = "";		

	// plaats inhoud in html context met stylesheet
	html = "<html><head><title>" + document.title + "</title>"
        + '<LINK id="_hxnl_Portals__default_" rel="stylesheet" type="text/css" href="/Portals/_default/default.css"></LINK>'   
        + '<LINK id="_hxnl_Portals_humatix_Skins_Hx_nl_" rel="stylesheet" type="text/css" href="/Portals/werkdruk/Skins/Hx-nl/skin.css"></LINK>'
        + '<LINK id="_hxnl_Portals_humatix_" rel="stylesheet" type="text/css" href="/Portals/werkdruk/portal.css"></LINK>'
		+ "</head><body>" + html + "</body></html>";

	if(html.length){
	// open popup window, schrijf print-inhoud erin en open print dialog
	var args = "height=480, width=600, resizable=yes, directories=no, scrollbars=no, location=no, menubar=no, toolbar=no";
	var oPrintWindow = window.open("", "printwindow", args);
	oPrintWindow.document.write(html);
	oPrintWindow.document.close(); // (flush buffer met in window geschreven html)
	oPrintWindow.print();		
	oPrintWindow.close();
	oPrintWindow.close();
	}
}
