function show_news_form(name)
{
	alert(name);
}

function hide_news_category_buttons() {
	document.getElementById("check1").style.display = 'none';
	document.getElementById("check2").style.display = 'none';
	document.getElementById("check3").style.display = 'none';
	document.getElementById("check4").style.display = 'none';
	document.getElementById("check5").style.display = 'none';
	document.getElementById("check6").style.display = 'none';
	document.getElementById("check7").style.display = 'none';
	document.getElementById("check8").style.display = 'none';
	document.getElementById("check9").style.display = 'none';

	return true;
}

function imposeMaxLength(Object, MaxLen)
{
  return (Object.value.length <= MaxLen);
}



function textCounter2(field, maxlimit) {
	if (field.value.length > maxlimit)  
		field.value = field.value.substring(0, maxlimit);
}

function textCounter(field, countfield, maxlimit) {
	if (field.value.length > maxlimit) {
		field.value = field.value.substring(0, maxlimit);
	} else {
		countfield.value = maxlimit - field.value.length;
	//	document.getElementById('comm').innerHTML = 'Atlikuši '+countfield.value+' simboli';
	}
}
var menuItems = {};
var menuItemsWidth = 0;
var menuItemsVisible = 0; // 
var menuItemsMax = 1020; //  $('#headerMenu_width').width();
function collectMenuItems(){
	$('#headmenu_line > div').each(function(i){
		menuItems[i] = $(this).width() + 2;
		menuItemsWidth += menuItems[i];
		if(menuItemsWidth < menuItemsMax){
			menuItemsVisible=menuItemsWidth;
		}
	});
}
function show_slider(){
	$('#header_menu_prev').hide();
	$('#header_menu_next').show();
	
	var width = 0, activeIndex = -1;
	var elements = $('#headmenu_line > div');
	var visibleElements = 0;
	elements.each(function(i){
		width += menuItems[i];
		if(width > menuItemsVisible){
			$(this).hide();
		} else {
			visibleElements++;
		}
		if($(this).hasClass('itemActive')){
			activeIndex = i;
		}
	});
	
	if(activeIndex > -1){
		slide_to_active(activeIndex,elements,visibleElements);
	}	
}
function slide(dir){
	var elements = $('#headmenu_line > div');
	if(dir=="prev"){
		slide_prev(elements);
	}
	if(dir=="next"){
		slide_next(elements);
	}
}
function slide_to_active(i,elements,visibleElements){
	var slice = Math.round(visibleElements/2);
	var total = elements.length -1;
	
	if(i > slice){	
		for(var elementsToSkip = i - slice;elementsToSkip > 0; elementsToSkip--){
			slide_next(elements);
		}
		
		if($('#headmenu_line > div:last:visible').length > 0){
			$('#header_menu_next').hide();
		}
	} else {
		$('#header_menu_prev').hide();
	}
}
function slide_next(elements){
	var lastVisible = $('#headmenu_line > div:visible:last');
	var indexOfNext = elements.index(lastVisible) + 1;
	var nextElem = elements.eq(indexOfNext);
	
	if(nextElem.length){
		var widthToFree = (menuItemsVisible + nextElem.width()) - menuItemsMax;
		if(widthToFree > 0){
			do {
				var elemToHide = $('#headmenu_line > div:visible:first'); 
				var widthHiding = elemToHide.width();
				elemToHide.hide();
				$('#header_menu_prev').show();
				menuItemsVisible -= widthHiding;
				widthToFree -= widthHiding;
			} while(widthToFree > 0);	
		}
		if(widthToFree <= 0){
			menuItemsVisible+=nextElem.width();
			nextElem.show();
			// Ja ir vieta ielikt vel vairak, tad liekam
			slide_next_try(elements);
		}
	} else {
		$('#header_menu_next').hide();
	}
}
function slide_next_try(elements){
	var lastVisible = $('#headmenu_line > div:visible:last');
	var indexOfNext = elements.index(lastVisible) + 1;
	var nextElem = elements.eq(indexOfNext);
	
	if(nextElem.length){
		var widthToFree = (menuItemsVisible + nextElem.width()) - menuItemsMax;
		if(widthToFree <= 0){
			menuItemsVisible+=nextElem.width();
			nextElem.show();
			slide_next_try(elements);
		}
	} else {
		$('#header_menu_next').hide();
	}
}
function slide_prev(elements){
	var firstVisible = $('#headmenu_line > div:visible:first');
	var indexOfPrev = elements.index(firstVisible) - 1;
	var prevElem = elements.eq(indexOfPrev);
	
	if(prevElem.length){
		var widthToFree = (menuItemsVisible + prevElem.width()) - menuItemsMax;
		if(widthToFree > 0){
			do {
				var elemToHide = $('#headmenu_line > div:visible:last'); 
				var widthHiding = elemToHide.width();
				elemToHide.hide();
				$('#header_menu_next').show();
				menuItemsVisible -= widthHiding;
				widthToFree -= widthHiding;
			} while(widthToFree > 0);	
		}
		if(widthToFree <= 0){
			menuItemsVisible+=prevElem.width();
			prevElem.show();
		}
	}
	if(indexOfPrev <= 0){
		$('#header_menu_prev').hide();
	}
}

function openHelp(text) {
win = window.open('','name','height=800,width=800, toolbar=no,directories=no,status=no,menubar=no, scrollbars=yes,resizable=yes'); 
win.document.write('<!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><meta http-equiv="Content-Type" content="text/html;charset=utf-8" /></head><body>'+text+'</body></html>');
return false;
} 

function getHTTPObject(){
var xmlhttp;


if(!xmlhttp && typeof XMLHttpRequest!='undefined')
try{xmlhttp=new XMLHttpRequest()}
catch(e){xmlhttp=false}
return xmlhttp;
}

function user_login(){ //paarbauda, vai ievadītais URL konkrētajā līmenī jau neeksistē, kā arī aizstāj nederīgos URL simbolus, piemēram ā => a
  var xmlDoc=ajax.responseXML.documentElement;
  document.getElementById("login").value=
  xmlDoc.getElementsByTagName("login")[0].childNodes[0].nodeValue;

  if(xmlDoc.getElementsByTagName("login_valid")[0].childNodes[0].nodeValue != "1"){
  document.getElementById("login_valid").innerHTML=
  xmlDoc.getElementsByTagName("login_valid")[0].childNodes[0].nodeValue;
	document.getElementById("submit").style.display = "none";
  }else{
	document.getElementById("submit").style.display = "";
	document.getElementById("login_valid").innerHTML="";
  }
}


  var ajax=getHTTPObject();
function execAJAX(url,params, values,readyFunction)
  {
	//alert(ajax);
  if(ajax.readyState==4 || ajax.readyState==0)
    {
    ajax.open("POST",url,true);
    ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	var parameters="";
	for(x in params){
		parameters = parameters+params[x]+"="+values[x]+"&"
	}
	parameters = parameters.substring(0,parameters.length-1);
	//alert(parameters);
    ajax.send(parameters);
    ajax.onreadystatechange = function() 
       {
       if(ajax.readyState==4) 
         {
			 eval(readyFunction)();//izsaucam funkciju, kuras nosaukums padots parametrā
		 }
       };
    // nosūta pieprasījumu
    //ajax.send(null)
    }
  }

  function apstradajam_info()
  {
if(ajax.responseText!=""){
	document.getElementById('url').value = ajax.responseText;
	document.getElementById('exist').innerHTML = "";
	}else{
	if(document.getElementById('url').value !=""){
	document.getElementById('exist').innerHTML = "Šāds URL jau eksistē!";
	}
	}

  }


 /* IMAGE Functions */
(function(){
	var window = this;
	var img = window.img = function(){};
	img.del = function(id,node,scriptUrl){
		ajax_.exec(scriptUrl,{'type':'imageDelete','id':id},function(){
			if(node.parentNode){
				node.parentNode.removeChild(node);
			};
		});
		return false;
	};
	img.edit = function(img_id){
		//var popup = window.open ("","Rediģēt bildi","location=0,status=0,scrollbars=0,width=100,height=100");
		var popup = window.open ("","EditImage","location=0,status=0,scrollbars=0,toolbar=0,directories=0,width=350,height=450"); 
		popup.moveTo(150,200);
		
		var values = document.getElementById("images_" + img_id + "_params").getElementsByTagName("input");
		var virsrakts =  values[0].value;
		var alt =  values[1].value;
		var saturs =  values[2].value;
		
		popup.document.write("<div style=\"clear:both;\"> \
								<div style=\"clear:both;\">Virsraksts</div><div style=\"clear:both;\"><input type=\"text\" name=\"img_virsraksts\" id=\"img_virsraksts\" value=\"\" /></div> \
								<div style=\"clear:both;\">Alt</div><div style=\"clear:both;\"><input type=\"text\" name=\"img_alt\" id=\"img_alt\" value=\"\" /></div> \
								<div style=\"clear:both;\">Saturs</div><div style=\"clear:both;\"><textarea name=\"img_saturs\" id=\"img_saturs\" cols=\"40\" rows=\"5\" /></textarea></div> \
								<div style=\"clear:both;width:100%;text-align:center;\"><input type=\"button\" name=\"s\" onclick=\"var v=window.opener.document.getElementById('images_" + img_id + "_params').getElementsByTagName('input');v[0].value=document.getElementById('img_virsraksts').value;v[1].value=document.getElementById('img_alt').value;v[2].value=document.getElementById('img_saturs').value;self.close();\" value=\"Apstiprinat\" id=\"apstiprinat\" /><input type=\"button\" name=\"s\" onclick=\"self.close();\" value=\"Atcelt\" id=\"atcelt\" /></div> \
							</div>");
		
		popup.document.getElementById("img_virsraksts").value = virsrakts;
		popup.document.getElementById("img_alt").value = alt;
		popup.document.getElementById("img_saturs").value = saturs;
		return false;
	}
})();
