/* safari search */

if ( navigator.userAgent.toLowerCase().indexOf('safari') < 0  && document.getElementById ) {
	var dummy = document.getElementById("dummy_css");
	var csspath = "/public/css/search-non-safari.css";
	if (dummy)	dummy.href = csspath;
}

/* fixed width / full screen */

function pageWidth (i) {
	switch (i) {
		case 1	:	document.getElementById('doc').style.width = '97%';
					document.getElementById('fixedwidth').style.display = 'none';
					document.getElementById('fullscreen').style.display = '';
					document.cookie = 'fullPage=1; path=/forum/';				
					document.cookie = 'fullPage=1; path=/';	
					break;
		
		case 0	:	document.getElementById('doc').style.width = '960px';
					document.getElementById('fixedwidth').style.display = '';
					document.getElementById('fullscreen').style.display = 'none';
					document.cookie = 'fullPage=0; path=/forum/';				
					document.cookie = 'fullPage=0; path=/';									
					break;
					
		default:	break;
	}
}

/* google search */

function GSearch() {
	document.getElementById('s').value = document.getElementById('q').value;
	if(document.getElementById('ss').value == 1) {
		document.getElementById('cse-search-box').submit();
	}
}

/* search value reset if not safari */

function searchReset() {
	if ( navigator.userAgent.toLowerCase().indexOf('safari') < 0  && document.getElementById('q').value == '' ) {
		document.getElementById('q').value = "Search";
	}
}

function searchOnClick(){
	if(navigator.userAgent.toLowerCase().indexOf('safari') < 0 && document.getElementById('q').value == 'Search')  { 
		document.getElementById('q').value = '';
	} 
	document.getElementById('ss').value = 1; 
}

function searchOnBlur(){
	if(document.getElementById('q').value == '') {
		document.getElementById('ss').value = 0;
	} 
	if(navigator.userAgent.toLowerCase().indexOf('safari') < 0 && document.getElementById('q').value == '') {
		document.getElementById('q').value = 'Search';
	}
}

function searchOnKeyup() {
	document.getElementById('s').value = document.getElementById('q').value;
}

