function searchSubmit() {
	var searchType = document.formQuery.searchType.value;
	document.formQuery.Display.value = (searchType == "sajt")? "Search" : "Products";
	document.formQuery.submit();
}

function printURL() {
	if (document.all) {
		var header = '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><title>Printable version</title><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>';
		header += '<link rel="stylesheet" href="/css/default.css" type="text/css"/><script language="javascript" type="text/javascript" src="/jscript/swfobject.js"></script></head>';
		header += '<body bgcolor="#FFFFFF" class="normal" text="#000000" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">';
		header += "<table align='center'><tr><td align='center'><img src='../images/basic/logo_print.gif' alt='' style='margin-bottom: 20px;'/></td></tr><tr><td width='100%'><div class='inner_rbcontent' id='inner_rbcontent'>";
		var footer = '</div></td></tr></table></body></html>';

		var strInner = document.body.innerHTML;
		var startPos = strInner.lastIndexOf("<!-- print_start -->");	
		var endPos = strInner.lastIndexOf("<!-- print_end -->");
		strInner = strInner.substring(startPos+20, endPos);
		
		if (strInner.lastIndexOf("<!-- print_pause_on -->") > -1){
			var str1 = "<!-- print_pause_on -->";
			var str2 = "<!-- print_pause_off -->";
			startPos = strInner.lastIndexOf(str1);	
			endPos = strInner.lastIndexOf(str2);
			if (endPos > startPos){
				leftStr = strInner.substring(0, startPos);
				rightStr = strInner.substring(endPos + str2.length, strInner.length);
				strInner = leftStr + rightStr;
			}
		}

		var xwin = window.open("/code/printable.php", "PrintVersion", "menubar=yes, scrollbars=yes, resizable=no, width=570, toolbar=yes, statubar=no");
		xwin.document.write(header+strInner+footer);
	} else {
		alert("This is IE4.0+ option.");
	}
}

function isPPC() {
	if (navigator.appVersion.indexOf("PPC") != -1) return true;
	else return false;
}

function sendPage(mailHeadline){
	if(!isPPC()) {
		window.location="mailto:\?subject\=" + mailHeadline + "&body=" + mailHeadline + ": " + window.location;
	}else { 
		window.location="mailto:\?body=" + mailHeadline + ": " + window.location;
	}
}

var ns4 = (document.layers) ? true : false;

function setHeight () {
	if (document.getElementById('graphic')) { // racunam visinu flasha ili slike koja stoji
		flash_height = getElementHeight('graphic'); 
	} else { 
		flash_height = 0; 
	}

	delta_l = 352 - 20;
	delta_r = flash_height + 167 + 95;

	if (document.getElementById && document.getElementById('left_column_holder') != null && document.getElementById('inner_rbcontent') != null) {
		var left_column_height = getElementHeight('right_column') + delta_l;
		var right_column_height = getElementHeight('inner_rbcontent') + delta_r;
		var browser = navigator.appVersion;

		// razlika izmedju leve i desne visine
		var leftright_delta = left_column_height - right_column_height;

		if (leftright_delta > 0) { // povecavam desni
			if (browser.indexOf("MSIE") > 0) { // IE
				resize = getElementHeight('inner_rbcontent')+leftright_delta - 18;
			} else if (browser.indexOf("U;") > 0) { // Opera
				resize = getElementHeight('inner_rbcontent')+leftright_delta + 7;
			} else { // FF
				resize = getElementHeight('inner_rbcontent')+leftright_delta - 22;
			}
			
			document.getElementById('inner_rbcontent').style.height = resize + "px";
		}
	}
}

function getElementHeight(Elem) {
	if (ns4) {
		var elem = getObjNN4(document, Elem);
		return elem.clip.height;
	} else {
		if(document.getElementById) {
			var elem = document.getElementById(Elem);
		} else if (document.all){
			var elem = document.all[Elem];
		}
		xPos = elem.offsetHeight;
		return xPos;
	} 
}

function getObjNN4(obj,name) {
	var x = obj.layers;
	var foundLayer;
	for (var i=0;i<x.length;i++)
	{
		if (x[i].id == name)
		 	foundLayer = x[i];
		else if (x[i].layers.length)
			var tmp = getObjNN4(x[i],name);
		if (tmp) foundLayer = tmp;
	}
	return foundLayer;
}
