	//~ var lang;
	var web_url = "/";
	//~ if(window.location.href.indexOf("lang") != -1 ){
		//~ lang = window.location.href.split("lang=")[1].split("&")[0];
		//~ if( lang!="lv" && lang!="ru" && lang!="en"){
			//~ lang="lv";
		//~ }
	//~ } else {
		//~ lang="lv";
	//~ }
	
	//var do_on_load = new Array("lang_bar");
	var do_on_load = new Array();
	
	var request;
	var isIE;
	function loadXMLDoc(url, data, callback) {
		show_loading();
		if (window.XMLHttpRequest) {
			isIE = false;
			request = new XMLHttpRequest();
			request.onreadystatechange = callback;
			request.open("POST", url, true);
			request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
			request.send(data);
		} else if (window.ActiveXObject) {
			isIE = true;
			request = new ActiveXObject("Microsoft.XMLHTTP");
			if (request) {
				request.onreadystatechange = callback;
				request.open("POST", url, true);
				request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
				request.send(data);
			}
		}
	}
	function lang_bar(){
		var elements = document.getElementById("languages").getElementsByTagName("IMG");
		var base;
		for(  var i=0; i<elements.length; i++ ){
			if( elements[i].className == "lang" ){
				var split = elements[i].src.split("/");
				elements[i].file = split[split.length-1];
				elements[i].lang = elements[i].file.split(".")[0];
				if( !base )	base = split.slice(0, split.length-1).join("/")+"/";
				elements[i].onmouseover = function(){this.src = base+this.lang+"_over.gif";}
				elements[i].onmouseout = function(){this.src = base+this.file;}
			}
		}
	}
	function onMouseOverMenu( tr ){
		tr.className = "menu_item_over";
		tr.onmouseout = function(){
			this.className = "menu_item";
		}
	}
	var user_cap = {lv:"Lietotājs", ru:"Пользователь", en:"Username"};
	var pass_cap = {lv:"Parole", ru:"Пароль", en:"Password"};	
	function nav(){
		if(!document.getElementById("user"))	return;
		var user = document.getElementById("user");
		var pass = document.getElementById("pass");
		var pass1 = document.getElementById("pass1");
		user.onfocus = function(){ if( this.value == user_cap[lang] ) this.value = ""; }
		user.onblur = function(){if( this.value=="" ) this.value = user_cap[lang];	}
		pass1.value = pass_cap[lang];
		pass1.onfocus=function(){
			this.style.display = "none";
			pass.style.display = "inline"; 
			pass.focus();
		}
		pass.onblur = function(){
			if( this.value == "" ){
				this.style.display = "none";
				pass1.style.display = "inline";
			}
		}
		var _int = setInterval(function(){
			user.value = "";
			pass.value = "";
			user.onblur();
			clearInterval(_int);
		}, 1);
	}
	do_on_load.push("nav()");
	window.onload = function(){
		for( var i=0; i<do_on_load.length; i++ ){
			try {
				if(do_on_load[i].substr(do_on_load[i].length -1, 1) != ")") {
					eval(do_on_load[i])();
				} else {
					eval(do_on_load[i]);
				}
			} catch (er) {
				alert(er.description+" : "+do_on_load[i]);
			}
		}
	}
	function show_loading(){
		if(document.getElementById("loading"))	document.getElementById("loading").style.display = "block";
	}
	function hide_loading(){
		if(document.getElementById("loading"))	document.getElementById("loading").style.display = "none";
	}
	function emailCheck(emailStr) {
		var checkTLD=0; 
		var knownDomsPat=/ ^(com|net|org|edu|int|mil|gov|arpa|biz|aero|name|coop|info|pro|museum)$/; 
		var emailPat=/^(.+)@(.+)$/; 
		var specialChars="\\(\\)><@,;:\\\\\\\"\\.\\[\\]"; 
		var validChars="\[^\\s" + specialChars + "\]"; 
		var quotedUser="(\"[^\"]*\")"; 
		var ipDomainPat=/^\[(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})\]$/; 
		var atom=validChars + '+'; 
		var word="(" + atom + "|" + quotedUser + ")"; 
		var userPat=new RegExp("^" + word + "(\\." + word + ")*$"); 
		var domainPat=new RegExp("^" + atom + "(\\." + atom +")*$"); 
		var matchArray=emailStr.match(emailPat); 
		if (matchArray==null) { 
			return false; 
		}
		var user=matchArray[1]; 
		var domain=matchArray[2]; 
		for (i=0; i<user.length; i++) { 
			if (user.charCodeAt(i)>127) { 
				return false; 
			} 
		} 
		for (i=0; i<domain.length; i++) { 
			if (domain.charCodeAt(i)>127) { 
				return false; 
			} 
		} 
		if (user.match(userPat)==null) { 
			return false; 
		} 
		var IPArray=domain.match(ipDomainPat); 
		if (IPArray!=null) { 
			for (var i=1;i<=4;i++) { 
				if (IPArray>255) { 
					return false; 
				} 
			} 
			return true; 
		} 
		var atomPat=new RegExp("^" + atom + "$"); 
		var domArr=domain.split("."); 
		var len=domArr.length; 
		for (i=0;i<len;i++) { 
			if (domArr[i].search(atomPat)==-1) { 
				return false; 
			} 
		} 
		if (checkTLD && domArr[domArr.length-1].length!=2 && domArr[domArr.length-1].search(knownDomsPat)==-1) { 
			return false; 
		} 
		if (len<2) { 
			return false; 
		}
		return true;
	}
	function check_inputs(){
		var form = document.forms['login'];
		if( form.user.value != user_cap[lang] && form.user.value != "" && form.pass.style.display != "none" && form.pass.value != "" ) {
			form.submit();
		}
	}
	function behaveAsBtn2(div){
		if( div.className != "btn2" ) return;
		div.className = "btn2_over";
		if( !div.onmouseout ){
			div.onmouseout = function(){ this.className = "btn2"; }
		}
		if( !div.onmousedown ){
			div.onmousedown = function(){ this.className = "btn2_down"; }
		}
		if( !div.onmouseup ){
			div.onmouseup = function(){ this.className = "btn2_over"; }
		}
	}
	function NumbersOnly(eventObj) {
		var code = document.all ? eventObj.keyCode : eventObj.charCode;
		if(code>57 || code<48 && code!=46 && code!=0){
			return false;
		} 
		return true;
	}
	function hoverRow(row){
		var td = row.getElementsByTagName("TD");
		for(var i=0; i<td.length; i++) td[i].style.backgroundColor = "#F8F8F8";
		row.onmouseout=function(){
			for(var i=0; i<td.length; i++) td[i].style.backgroundColor = "";
		}
	}
	function handleEnter(evt) {
		var key = document.layers ? evt.which : document.all ? event.keyCode : evt.keyCode;
		if(key==13){
			this.form.submit();
		}
		return true;
	}
	function setInputActions(){
		if(document.getElementById("user")){
			document.getElementById("user").onkeypress = handleEnter;
		}
		if(document.getElementById("pass")){
			document.getElementById("pass").onkeypress = handleEnter;
		}
	}
	do_on_load.push("setInputActions()");
	var ooip_wnd;
	function ooip(params){
		if(ooip_wnd){
			ooip_wnd.close();
		}
		params = params.split(";");
		var id = params[0];
		var width = params[1];
		var height = params[2];
		var temp = params[3];
		var file = web_url+"ooip.php?id="+id+";"+temp;
		ooip_wnd = window.open(""+file+"","ooo","width="+width+", height="+height+", left=0, top=0, resizable=0, scrollbars=0, toolbar=0, location=0, directories=0, status=0, menubar=0, copyhistory=0"); 
		void(0); 
		ooip_wnd.focus();
	}
	function search(){
		var url = '?lang='+document.forms["search_form"].lang.value;
		url += "&q=";
		if(Number(document.forms["search_form"].pilseta_id.value)>0)	url += "cid:"+Number(document.forms["search_form"].pilseta_id.value)+";";
		if(Number(document.forms["search_form"].kategorija_id.value)>0)	url += "k1:"+Number(document.forms["search_form"].kategorija_id.value)+";";
		if(Number(document.forms["search_form"].kategorija2.value)>0)	url += "k2:"+Number(document.forms["search_form"].kategorija2.value)+";";
		if(Number(document.forms["search_form"].cena_no.value)>0)	url += "p1:"+Number(document.forms["search_form"].cena_no.value)+";";
		if(Number(document.forms["search_form"].cena_lidz.value))		url += "p2:"+Number(document.forms["search_form"].cena_lidz.value)+";";
		if(Number(document.forms["search_form"].platiba_no.value)>0)	url += "a1:"+Number(document.forms["search_form"].platiba_no.value)+";";
		if(Number(document.forms["search_form"].platiba_lidz.value)>0)	url += "a2:"+Number(document.forms["search_form"].platiba_lidz.value)+";";
		if(Number(document.forms["search_form"].isk.value)>0)		url += "r:"+Number(document.forms["search_form"].isk.value)+";";
		if(Number(document.forms["search_form"].cpkvm.checked))		url += "cm:1;";
		if(Number(document.forms["search_form"].currency.value)>0)	url += "cur:"+Number(document.forms["search_form"].currency.value)+";";
		
		url = url.slice(0, url.length-1);
		window.location = url;
	} 
	//~ function sw(_old, _new, w, h){
		//~ var name = _old.name;
		//~ var left = _old.screenLeft ? _old.screenLeft : 0;
		//~ var top = _old.screenTop ? _old.screenTop : 0;
		//~ _old.self.close();
		//~ var wnd = window.open(""+_new+"",""+name+"","width="+w+", height="+h+", left="+left+", top="+top+", resizable=0, scrollbars=0, toolbar=0, location=0, directories=0, status=1, menubar=0, copyhistory=0"); 
		//~ void(0); 
		//~ wnd.focus();
	//~ }
	function openpopup( url, width, height, caption ){
		var doc = "project_image.php?file="+url+"&cap="+caption;
		gWindow = window.open(""+doc+"","gWindow","width="+width+", height="+height+", left=0, top=0, resizable=1, scrollbars=no, toolbar=0, location=0, directories=0, status=0, menubar=0, copyhistory=0"); 
		void(0); 
		gWindow.focus();
	}
	function opendokument( id, type,  width, height ){
		if( type == 0){
			var doc = "document.php?id="+id;
		} else {
			var doc = "document.php?sid="+id;
		}
		docWindow = window.open(""+doc+"","docWindow","width="+width+", height="+height+", left=0, top=0, resizable=1, scrollbars=1, toolbar=0, location=0, directories=0, status=0, menubar=0, copyhistory=0"); 
		void(0); 
		docWindow.focus();
	}
	function showMenuItems(intMenuCount)
	{
		var oMenuCont = document.getElementById("tdSubMenu");
		var oMenuSubItems = document.getElementById("dvMenuSubItems" + intMenuCount);
        oMenuCont.innerHTML = oMenuSubItems.innerHTML;
	}

function dropList()
{
	var oTarget = document.getElementById("dvDropList");
	var oDropList = oTarget.getElementsByTagName("div")[0];
	
    oDropList.style.display = '';
	return;
	
	
	oDropList.style.top = oTarget.offsetTop + 30;
	oDropList.style.left = oTarget.offsetLeft;
	if (oDropList.style.display == "none")
	{
		oDropList.style.display = "block";
	}
	else
	{
		oDropList.style.display = "none";
	}
	
}
function ch(val) 
{
	var t = val.split(",");
	if (t.length>1) 
	{
        var d = Math.round(t[1]/Math.pow(10, t[1].length-2));
        if (isNaN(d)) 
		{
            d = 0;
        }
        var s = t[0]+"."+d;
    } 
	else 
	{
        var s = Number(val);
    }
    return (s);
}
function calculate(calleris) 
{
	var totV = document.getElementById("totv");
    var iemaksa = document.getElementById("fp");
    var iemaksaProc = document.getElementById("fpproc");
    var rate = document.getElementById("rate");
    var term = document.getElementById("term");
    var menMaks = document.getElementById("monthpay");
	switch (calleris) 
	{
        case 0 :
        iemaksa.value = ch(totV.value)*ch(iemaksaProc.value)/100;
        setMenMaksa();
        break;
        case 1 :
        iemaksaProc.value = Math.ceil(ch(iemaksa.value)/ch(totV.value)*100*100)/100;
        setMenMaksa();
        break;
        case 2 :
        iemaksa.value = Math.ceil(ch(iemaksaProc.value)/100*ch(totV.value));
        setMenMaksa();
        break;
        case 3 :
        setMenMaksa();
        break;
        case 4 :
        setMenMaksa();
        break;
        case 5 :
        break;
    }
}
function setMenMaksa() 
{
    var totV = document.getElementById("totv");
    var iemaksa = document.getElementById("fp");
    var iemaksaProc = document.getElementById("fpproc");
    var rate = document.getElementById("rate");
    var term = document.getElementById("term");
	if (term.value < 1)
	{
		document.getElementById("term").value = 1;
	}
    var menMaks = document.getElementById("monthpay");
    if (rate.value == 0)
	{
		var k = Number(1+0.00001/1200);
	}
	else
	{
	    var k = Number(1+rate.value/1200);
	}
    var kuud = Number(term.value*12);
    var pw = Math.pow(k, kuud);
    var atl = Math.ceil((100-iemaksaProc.value)*(Math.ceil(ch(totV.value))/100));
    if (rate.value == 0)
	{
		var pross = 0.00001/1200;
	}
	else
	{
	    var pross = rate.value/1200;
	}
    retVal = String(Math.round(atl*(pross*pw)/(pw-1)*100)/100);
    var dot = retVal.indexOf(".");
    if (dot == -1) {
        retVal = retVal+".00";
    } else if (retVal.length-dot == 2) {
        retVal = retVal+"0";
    }
    menMaks.value = retVal;
}

var blnStartTopHideMenu = true;
var gIntMenuHideDelay = 0;
var strSubMenuContent = "";
function resetTopMenuDelay()
{
	gIntMenuHideDelay = 0;
	blnStartTopHideMenu = false;
}

function TopMenuOut()
{
	gIntMenuHideDelay = 0;
	blnStartTopHideMenu = true;
	TopMenuTimer();
}

function TopMenuTimer()
{
	if (blnStartTopHideMenu == true)
	{
		if (gIntMenuHideDelay > 5)
		{
			if (strSubMenuContent != document.getElementById("tdSubMenu").innerHTML)
			{
				document.getElementById("tdSubMenu").innerHTML = strSubMenuContent;
			}
		}
		else
		{
			gIntMenuHideDelay++;
			window.setTimeout("TopMenuTimer()", 1000);
		}
	}
}

function startSearch(strLang)
{
    //~ var strSearchWords = escape(document.getElementById("txtSearchWords").value);
	var strSearchWords = document.getElementById("txtSearchWords").value;
	strSearchWords = strSearchWords.split("?").join("%3F");
	strSearchWords = strSearchWords.split("#").join("%23");
	strSearchWords = strSearchWords.split("=").join("%3D");
    	window.location.href = "index.php?search=" + strSearchWords + "&lang=" + strLang;
}

function checkForSearch(oEvent, strLang)
{
	if (oEvent.keyCode == 13)
	{
		startSearch(strLang);
	}
}

var hideTimer = false;
var dropObj = false;

function show_drop() {
	if (!dropObj) { dropObj = document.getElementById('drop_menu'); }
	if (dropObj) {
		clearTimeout(hideTimer);
		dropObj.style.display = '';
	}
}

function hide_drop() {
	hideTimer = setTimeout('dropObj.style.display = \'none\';', 500);
}

function sendToFriend(strUrl)
{
	if (document.getElementById("txtSenderName").value == "")
	{
		document.getElementById("txtSenderName").focus();
		return;
	}
	if (document.getElementById("txtSenderMail").value == "")
	{
		document.getElementById("txtSenderMail").focus();
		return;
	}
	if (document.getElementById("txtFriendMail").value == "")
	{
		document.getElementById("txtFriendMail").focus();
		return;
	}

	document.getElementById("txtUrl").value = strUrl;

	var oForm = document.getElementById("frmSendToFriend");
    oForm.target = window.name;
    oForm.action = strUrl + "&sendtofriend=1";
    oForm.submit();
}

 function smallOnLoad(intId){
      showMenuItems(intId);
      TopMenuOut();
      strSubMenuContent=document.getElementById("tdSubMenu").innerHTML;
}