function preloadtrendimages() {
	var imgdir = "images/";
	box1 = new Image; box1.src   = imgdir + "trends_menu.gif";	
	box2 = new Image; box2.src   = imgdir + "trends_loading.gif";
	box3 = new Image; box3.src   = imgdir + "nazaj_1_gray.gif";
	box4 = new Image; box4.src   = imgdir + "nazaj_2_gray.gif";
	box5 = new Image; box5.src   = imgdir + "nazaj_1_active.gif";
	box6 = new Image; box6.src   = imgdir + "nazaj_2_active.gif";
	box7 = new Image; box7.src   = imgdir + "naprej_1_gray.gif";
	box8 = new Image; box8.src   = imgdir + "naprej_2_gray.gif";
	box9 = new Image; box9.src   = imgdir + "naprej_1_active.gif";
	box10 = new Image; box10.src   = imgdir + "naprej_2_active.gif";
	box11 = new Image; box11.src   = "admin/" + imgdir + "custom_bullet.gif";
	box12 = new Image; box12.src   = imgdir + "trends_green_levo.gif";
	box13 = new Image; box13.src   = imgdir + "trends_bel_levo.gif";
	box14 = new Image; box14.src   = imgdir + "trends_green_bg.gif";
	box15 = new Image; box15.src   = imgdir + "trends_bel_bg.gif";
	
}

function _cReplace(argvalue, x, y) {

  if ((x == y) || (parseInt(y.indexOf(x)) > -1)) {
    errmessage = "replace function error: \n";
    errmessage += "Second argument and third argument could be the same ";
    errmessage += "or third argument contains second argument.\n";
    errmessage += "This will create an infinite loop as it's replaced globally.";
    alert(errmessage);
    return false;
  }
    
  while (argvalue.indexOf(x) != -1) {
    var leading = argvalue.substring(0, argvalue.indexOf(x));
    var trailing = argvalue.substring(argvalue.indexOf(x) + x.length,
	argvalue.length);
    argvalue = leading + y + trailing;
  }

  return argvalue;

}


function FEselectionAddElement(container_id,values_id,element_value,field_id,element_id,sel_type,images_dir,alt_output)
{		
	var goon = true;
	
	//sel_type 1 -> only one
	//sel_type 2 -> many
	if(parent.document.getElementById(values_id)){
		if((sel_type == 1 && parent.document.getElementById(values_id).value.indexOf('|') == -1) || (sel_type != 1)){
			
			var valuesArray = new Array();
			valuesArray = parent.document.getElementById(values_id).value.split('|');						
			
			for(k=0;k<valuesArray.length;k++){
				if(valuesArray[k] == element_id){
					goon = false;
				}
			}
			
			if(goon){						
				if(parent.document.getElementById(container_id)){
					var element_values_array=element_value.split("#~~#");
					
					tmpC = '<div id="selected_element_'+ field_id + '_' + element_id +'"><table cellpadding="2" cellspacing="0" border="0"><tr><td valign="top"><a href="javascript:void(0);" onclick="selectionRemoveElement(\'' + container_id + '\',\'' + values_id + '\',\'' + element_value + '\',\'' + field_id +'\',\'' + element_id +'\');"><img src="'+ images_dir +'/minus.gif" border="0" alt="'+ alt_output +'" Title="'+ alt_output +'" /></a></td>';
					
					for(i=0;i<element_values_array.length;i++){						
						tmpC += '<td valign="top">' + element_values_array[i] + '</td>';
					}
					
					tmpC += '</tr></table></div>';
					parent.document.getElementById(container_id).innerHTML += tmpC;
				}
				parent.document.getElementById(values_id).value += element_id + '|';
			}
		}
	}
}


function selectionAddElement(container_id,values_id,element_value,field_id,element_id,sel_type)
{
	var goon = true;
	
	//sel_type 1 -> only one
	//sel_type 2 -> many
	if(parent.document.getElementById(values_id)){
		if((sel_type == 1 && parent.document.getElementById(values_id).value.indexOf('|') == -1) || (sel_type != 1)){
			
			var valuesArray = new Array();
			valuesArray = parent.document.getElementById(values_id).value.split('|');						
			
			for(k=0;k<valuesArray.length;k++){
				if(valuesArray[k] == element_id){
					goon = false;
				}
			}
			
			if(goon){
				if(parent.document.getElementById(container_id)){
					var element_values_array=element_value.split("#~~#");
					
					tmpC = '<div id="selected_element_'+ field_id + '_' + element_id +'"><table cellpadding="2" cellspacing="0" border="0"><tr><td valign="top"><a href="javascript:void(0);" onclick="selectionRemoveElement(\'' + container_id + '\',\'' + values_id + '\',\'' + element_value + '\',\'' + field_id +'\',\'' + element_id +'\');"><img src="images/remove_selection.gif" border="0" alt=""/ ></a></td>';
					
					for(i=0;i<element_values_array.length;i++){						
						tmpC += '<td valign="top" style="font-family:Arial, sans-serif;font-size:12px;">' + element_values_array[i] + '</td>';
					}
					
					tmpC += '</tr></table></div>';
					parent.document.getElementById(container_id).innerHTML += tmpC;
				}
				parent.document.getElementById(values_id).value += element_id + '|';
			}
		}
	}
}


function selectionRemoveElement(container_id,values_id,element_value,field_id,element_id)
{	
	
	if(parent.document.getElementById(values_id)){		
		if(parent.document.getElementById(values_id).value.indexOf(element_id + '|') != -1){	
			
			if(parent.document.getElementById('selected_element_'+ field_id + '_' + element_id)){
				parent.document.getElementById('selected_element_'+ field_id + '_' + element_id).style.display = 'none';
				parent.document.getElementById('selected_element_'+ field_id + '_' + element_id).innerHTML = '';
				parent.document.getElementById('selected_element_'+ field_id + '_' + element_id).id = '';
				
			}
			parent.document.getElementById(values_id).value = _cReplace(parent.document.getElementById(values_id).value, element_id + '|', '');			
		}
	}

}


function ads_formSelectSize(obj)
{
	
	if(obj.value != '-'){
		var dimensions_array=obj.value.split("x");
	
		document.getElementById('ads_width_fld').value = dimensions_array[0]; 
		document.getElementById('ads_height_fld').value = dimensions_array[1]; 		
	}
	
}


function ads_formChangeValue(obj)
{
					
	document.getElementById('ads_dimensions_fld').options[16].selected = true;
					
}


window.onerror = null;
var nTopMargin = 10;
var slideTime = 1000;
var leftMargin = 438;
var ns6 = (!document.all && document.getElementById);
var ie4 = (document.all);
var ns4 = (document.layers);
function layerObject(id,left) {
if (ns6 && document.getElementById(id)) {
this.obj = document.getElementById(id).style;
this.obj.left = left;
return this.obj;
}
else if(ie4 && document.all[id]) {
this.obj = document.all[id].style;
this.obj.left = left;
return this.obj;
}
else if(ns4 && document.layers[id]) {
this.obj = document.layers[id];
this.obj.left = left;
return this.obj;
   }
}
function layerSetup(left) {

   var cont = false;
   if (ns6 && document.getElementById('floatLayer')) {
      cont = true;
   } else if(ie4 && document.all['floatLayer']) {
      cont = true;
   } else if(ns4 && document.layers['floatLayer']) {
      cont = true;
   }

   if (cont){	
      floatLyr = new layerObject('floatLayer', left);
      window.setInterval("main()", 10)
   }
}
function floatObject() {
	if (ns4 || ns6) {
		findHt = window.innerHeight;
	} else if(ie4) {
		findHt = document.body.clientHeight;
	}
} 
function main() {
//100% width fix   
if(ns6||ns4) {
	if (innerWidth != document.body.offsetWidth){
		pageWidth = document.body.offsetWidth;
	} else {
		pageWidth = innerWidth;
	}
var newX =  pageWidth - leftMargin;
}
else if(ie4) {
pageWidth = document.body.clientWidth;
var newX =  pageWidth - leftMargin;
}
//100% width fix   
if ( ie4 ) { document.all.floatLayer.style.pixelLeft = newX;}
if ( ns4 ) { document.layers["floatLayer"].left = newX;}
if ( ns6 ) { document.getElementById('floatLayer').style.left = newX + "px";}
  
if (ns4) {
this.currentY = document.layers["floatLayer"].top;
this.scrollTop = window.pageYOffset;
mainTrigger();
}
else if(ns6) {
this.currentY = parseInt(document.getElementById('floatLayer').style.top);
this.scrollTop = scrollY;
mainTrigger();
} else if(ie4) {
this.currentY = floatLayer.style.pixelTop;
this.scrollTop = document.body.scrollTop;
mainTrigger();
   }      
}

function mainTrigger() {		
	if((this.scrollTop >= (this.topMargin - nTopMargin)) || (this.currentY > this.topMargin)){
		var newTargetY = this.scrollTop + nTopMargin;
		if ( this.currentY != newTargetY ) {
			if ( newTargetY != this.targetY ) {
				this.targetY = newTargetY;
				floatStart();
			}
			animator();
	   	}
	}
}
function floatStart() {
var now = new Date();
this.A = this.targetY - this.currentY;
this.B = Math.PI / ( 2 * this.slideTime );
this.C = now.getTime();
if (Math.abs(this.A) > this.findHt) {
this.D = this.A > 0 ? this.targetY - this.findHt : this.targetY + this.findHt;
this.A = this.A > 0 ? this.findHt : -this.findHt;
}
else {
this.D = this.currentY;
   }
}
function animator() {
var now = new Date();
var newY = this.A * Math.sin( this.B * ( now.getTime() - this.C ) ) + this.D;
newY = Math.round(newY);
if(newY < this.topMargin) newY = this.topMargin;

if (( this.A > 0 && newY > this.currentY ) || ( this.A < 0 && newY < this.currentY )) {
if ( ie4 ) { document.all.floatLayer.style.pixelTop = newY; }
if ( ns4 ) { document.layers["floatLayer"].top = newY; }
if ( ns6 ) { document.getElementById('floatLayer').style.top = newY + "px"; }
   }
}

function start(topMargin) {
	this.topMargin = topMargin;
if(ns6||ns4) {
if (innerWidth != document.body.offsetWidth){
	pageWidth = document.body.offsetWidth;
} else {
	pageWidth = innerWidth;
}
pageHeight = innerHeight;
layerSetup(pageWidth - leftMargin);
floatObject();
}
else if(ie4) {
pageWidth = document.body.clientWidth;
pageHeight = document.body.clientHeight;
layerSetup(pageWidth - leftMargin);
floatObject();
   }
}

function get_coords(what,where) {
   var objItem = document.getElementById(where);   

   var objParent = null;
   var intX = 0;
   var intY = 0;
   do
   { // Walk up our document tree until we find the body
    // and add the distance from the parent to our counter.
    intX += objItem.offsetLeft;
    intY += objItem.offsetTop;
    objParent = objItem.offsetParent.tagName;
    objItem = objItem.offsetParent;
   }

   while(objParent != 'BODY')	
      if (what == "width") {
         return intX;
      } else {
         return intY;
      }
}


function set_coords(what,where,dest) {
   var objItem = document.getElementById(where);
   var destItem = document.getElementById(dest);

   var objParent = null
   var intX = 0
   var intY = 0
   do
   { // Walk up our document tree until we find the body
    // and add the distance from the parent to our counter.
    intX += objItem.offsetLeft
    intY += objItem.offsetTop
    objParent = objItem.offsetParent.tagName
    objItem = objItem.offsetParent
   }

   while(objParent != 'BODY')	
      if (what == "width") {
         destItem.style.left = intX;
      } else {
         destItem.style.top = intY;
      }
}


function toggleClass(id,classname) {
			
	if (document.layers) document.layers[''+id+''].className = classname
	else if (document.all) document.all[''+id+''].className = classname
	else if (document.getElementById) document.getElementById(''+id+'').className = classname
	
}



function toggleDiv(id,flagit) {
	if (flagit=="1"){
		if (document.layers) document.layers[''+id+''].visibility = "show"
		else if (document.all) document.all[''+id+''].style.visibility = "visible"
		else if (document.getElementById) document.getElementById(''+id+'').style.visibility = "visible"
	} else if (flagit=="0"){
		if (document.layers) document.layers[''+id+''].visibility = "hide"
		else if (document.all) document.all[''+id+''].style.visibility = "hidden"
		else if (document.getElementById) document.getElementById(''+id+'').style.visibility = "hidden"
	}
}



function setupChangeFieldType(value)
{
	
	if (value.indexOf('content[') != -1  || value.indexOf('keytable[') != -1 || value.indexOf('gallery[') != -1){
		document.getElementById('relation_type').disabled='';
	} else {
		document.getElementById('relation_type').disabled='disabled';
	}
	
	
	if(value == 'mailinglist_content_filter'){
		document.getElementById('selection_enum').disabled='';
		document.getElementById('relation_type').disabled='';
	} else if(value == 'mailinglist_period'){
		document.getElementById('selection_enum').disabled='';
		document.getElementById('relation_type').disabled='';
	} else if (value == 45){
		document.getElementById('selection_enum').disabled='';
		document.getElementById('relation_type').disabled='';
	} else {
		document.getElementById('selection_enum').disabled='disabled';
	}

}


function checkSelected(form, name, pformname, pfieldname)
{		
	
	var my_searched= new Array();

	for(i=0;i<form.elements.length;i++){
		if(form.elements[i].name == name){
			if(form.elements[i].checked){
				my_searched.push(form.elements[i].value);
			}
		}        
    }

	if (window.opener && !window.opener.closed){
    	var openerFormElement = eval('window.opener.document.' + pformname);
    	
    	for(i=0;i<openerFormElement.elements.length;i++){
			if(openerFormElement.elements[i].name == pfieldname){
				//alert(openerFormElement.elements[i].type);
				for(j=0;j<openerFormElement.elements[i].options.length;j++){
					for(t=0;t<my_searched.length;t++){
						if(my_searched[t] == openerFormElement.elements[i].options[j].value){
							openerFormElement.elements[i].options[j].selected = true;
						}
					}
				}				
			}        
    	}
    	
    	window.close();
	}  	    
}


function checkAll(form,name)
{		
	for(i=0;i<form.elements.length;i++){        
		if(form.elements[i].name  == name){
			form.elements[i].checked=true;
		}        
    }	
}

function uncheckAll(form,name)
{
	for(i=0;i<form.elements.length;i++){        
		if(form.elements[i].name  == name){
			form.elements[i].checked=false;
		}        
    }	
}


function insert_code(myField, myValue, myValue_begin, myValue_end){
  	//IE support
	if (document.selection) {
   		myField.focus();
   		sel = document.selection.createRange();
   		sel.text = myValue_begin + sel.text + myValue_end ;
  	} else if (myField.selectionStart || myField.selectionStart == '0') {
   		var startPos = myField.selectionStart;
   		var endPos = myField.selectionEnd;
   		var prevText = myField.value.substring(startPos, endPos);
   		myField.value = myField.value.substring(0, startPos) + myValue_begin + prevText + myValue_end + myField.value.substring(endPos, myField.value.length);
  	} else {
   		myField.value += myValue;
  	}
  	myField.focus();
  	//<a href="javascript:insert_code(document.add_form.opombe, '', '[b]', '[/b]');" 
}


function handleKey (field, event) {
	var keyCode = event.keyCode ? event.keyCode : event.which ? event.which : event.charCode;

	if (keyCode == 9) {
		insert_code(field, '', '   ', '');
		return false;
	} else
		return true;
}


function restoreForm(form, data)
{

	//alert(data);	
	j=0;
	k=0;
	while((data.indexOf('{!') != -1)&&(j < 60)){
		indn_f = data.indexOf('{!');
		indn_l = data.indexOf('!}');

		indt_f = data.indexOf('{?');
		indt_l = data.indexOf('?}');

		indv_f = data.indexOf('{&');
		indv_l = data.indexOf('&}');

		fname = data.substring(indn_f+2, indn_l);
		ftype = data.substring(indt_f+2, indt_l);
		fvalue = data.substring(indv_f+2, indv_l);

		for(i=k;i<form.elements.length;i++){
			ele = form.elements[i];

			if((ele.type != 'hidden')&&(ele.type != 'submit')){
				if((fname == ele.name)&&(ftype == ele.type)){					
					//alert(fname + ' - ' + ftype + ' - ' + fvalue);					
					if(ele.type == 'select-one'){
						for(t=0;t<ele.options.length;t++){
							if(t == fvalue){
								ele.options[t].selected = true;
							}
						}
					} else if(ele.type == 'text')  {
						ele.value = fvalue;
					} else if(ele.type == 'checkbox')  {
						if(fvalue == 'true'){
							ele.checked = true;
						} else {
							ele.checked = false;
						}						
					}
				}
			}
		}	
		
		nstr = '{!' + fname + '!}{?' + ftype + '?}{&' + fvalue + '&}';
		data = data.replace(nstr,'');
		
		j++;
		k++;
	}	
}


function checkForm(form, from_form)
{	
	var str = '';
	for(i=0;i<form.elements.length;i++){
		if((form.elements[i].type != 'hidden')&&(form.elements[i].type != 'submit')){				
			if(form.elements[i].type == 'select-one'){
				str = str + '{!' + form.elements[i].name + '!}{?' + form.elements[i].type + '?}{&' + form.elements[i].selectedIndex + '&}';
			} else if(form.elements[i].type == 'checkbox'){
				str = str + '{!' + form.elements[i].name + '!}{?' + form.elements[i].type + '?}{&' + form.elements[i].checked + '&}';
			} else {
				str = str + '{!' + form.elements[i].name + '!}{?' + form.elements[i].type + '?}{&' + form.elements[i].value + '&}';
			}
			
			
		}
	}	

	from_form.old_form.value = str;
}


function setId(id)
{

	parent.document.getElementById('hiddenValue').value = id;
	parent.document.getElementById('submitButton').disabled = false;

}


function creatorShowTmplsLink(tmpl_id){
	
	var multi = new Object();
	var lastv = new Object();
	var last = new Object();
	var def = new Object();
	def = document.getElementById('tmpls_links0');
	multi = document.getElementById('tmpls_links'+tmpl_id);
	lastv = document.getElementById('last_tmpls_links');
	last = document.getElementById('tmpls_links'+lastv.value);
	
	if(multi){		
		def.style.display = 'none';
		last.style.display = 'none';
		multi.style.display = 'block';		
		lastv.value = tmpl_id;
	} else {		
		last.style.display = 'none';		
		def.style.display = 'block';
		lastv.value = 0;
	}
}


function creatorFixTmplsLink(idss){
	
	var idy = new Array();	
	
	for (i = 0; i<creatorFixTmplsLink.arguments.length; i++)
    	idy[i] = creatorFixTmplsLink.arguments[i];
		
	var tmpO = new Object();
	for(i=0;i<idy.length;i++){		
		tmp = 'tmpls_links' + idy[i];		
		tmpO = document.getElementById(tmp);
		tmpO.style.display = 'none';
	}

	

}


function makeArray() {
  for (i = 0; i<makeArray.arguments.length; i++)
    this[i] = makeArray.arguments[i];
}


function creatorShowFieldValue(datess, visited, value){
			
	if(datess == 'N'){
		var datey = new Array();	
	} else {		
		var datey = new Array();
		datey = datess.split(',');
	}	

	document.getElementById('field_value_date1').style.display = 'none';
	document.getElementById('field_value_visited1').style.display = 'none';

	for(i=0;i<datey.length;i++){
		if(datey[i] == value){
			document.getElementById('field_value_date1').style.display = 'block';			
		}
	}

	if(visited == value){				
		document.getElementById('field_value_visited1').style.display = 'block';			
	}

	
	
//	var multi = new Object();
//	var lastv = new Object();
//	var last = new Object();
//	var def = new Object();
//	def = document.getElementById('tmpls_links0');
//	multi = document.getElementById('tmpls_links'+tmpl_id);
//	lastv = document.getElementById('last_tmpls_links');
//	last = document.getElementById('tmpls_links'+lastv.value);
//	
//	if(multi){		
//		def.style.display = 'none';
//		last.style.display = 'none';
//		multi.style.display = 'block';		
//		lastv.value = tmpl_id;
//	} else {		
//		last.style.display = 'none';		
//		def.style.display = 'block';
//		lastv.value = 0;
//	}
}


function copyTo(nvalue, obj){	
	var nObj = new Object();
	nObj = parent.document.getElementById(obj);
	
	nObj.innerHTML = nvalue;
}


function checkZip(str){

	var multi = new Object();
	multi = document.getElementById('multipleUpload');
	
	if(str.indexOf('.zip') > 0){				
		multi.disabled = '';
	} else {
		multi.checked = false;
		showExtraOptions(false);		
		multi.disabled = 'disabled';
	}

	return true;
}


function showExtraOptions(checked){
	var opt1 = new Object();
	var opt2 = new Object();
	
	opt1 = document.getElementById('extraOptions1');
	opt2 = document.getElementById('extraOptions2');
	
	if(checked){
		opt1.style.visibility = 'visible';	
		opt2.style.visibility = 'visible';	
	} else {
		opt1.style.visibility = 'hidden';
		opt2.style.visibility = 'hidden';
	}

	return true;
}




function checkDoc(){
    
	if(document.instance_settings.gif.checked && document.instance_settings.jpg.checked 
    	&& !document.instance_settings.png.checked && !document.instance_settings.cdr.checked
    	&& !document.instance_settings.ai.checked && !document.instance_settings.tiff.checked
    	&& document.instance_settings.doc.checked && document.instance_settings.pdf.checked
    	&& !document.instance_settings.zip.checked && !document.instance_settings.swf.checked){
    	document.instance_settings.packets[0].checked = true;
    } else if(document.instance_settings.gif.checked && document.instance_settings.jpg.checked 
    	&& document.instance_settings.png.checked && !document.instance_settings.cdr.checked
    	&& !document.instance_settings.ai.checked && !document.instance_settings.tiff.checked
    	&& !document.instance_settings.doc.checked && !document.instance_settings.pdf.checked
    	&& !document.instance_settings.zip.checked && !document.instance_settings.swf.checked){
    	document.instance_settings.packets[1].checked = true;
    } else if(!document.instance_settings.gif.checked && !document.instance_settings.jpg.checked
    	&& !document.instance_settings.png.checked && document.instance_settings.cdr.checked
    	&& document.instance_settings.ai.checked && document.instance_settings.tiff.checked
    	&& !document.instance_settings.doc.checked && !document.instance_settings.pdf.checked
    	&& !document.instance_settings.zip.checked && !document.instance_settings.swf.checked){
    	document.instance_settings.packets[2].checked = true;
    }else {
    	document.instance_settings.packets[3].checked = true;
    }
}


function radioDoc(){	
   	f=document.instance_settings;   	
   	for (i=0;i<f.elements.length;i++)
    if (f.elements[i].type=='radio' && f.elements[i].checked){
		xx = f.elements[i].value;
    }

    // first packet
    if (xx == 1){
    	document.instance_settings.gif.checked = true;
    	document.instance_settings.jpg.checked = true;
    	document.instance_settings.png.checked = false;
    	
    	document.instance_settings.cdr.checked = false;
    	document.instance_settings.ai.checked = false;
    	document.instance_settings.tiff.checked = false;
    	
    	document.instance_settings.doc.checked = true;
    	document.instance_settings.pdf.checked = true;
    	
    	document.instance_settings.zip.checked = false;
    	document.instance_settings.swf.checked = false;
    } else if (xx == 2){
    	document.instance_settings.gif.checked = true;
    	document.instance_settings.jpg.checked = true;
    	document.instance_settings.png.checked = true;
    	
    	document.instance_settings.cdr.checked = false;
    	document.instance_settings.ai.checked = false;
    	document.instance_settings.tiff.checked = false;
    	
    	document.instance_settings.doc.checked = false;
    	document.instance_settings.pdf.checked = false;
    	
    	document.instance_settings.zip.checked = false;
    	document.instance_settings.swf.checked = false;
    } else if(xx == 3) {
    	document.instance_settings.gif.checked = false;
    	document.instance_settings.jpg.checked = false;
    	document.instance_settings.png.checked = false;
    	
    	document.instance_settings.cdr.checked = true;
    	document.instance_settings.ai.checked = true;
    	document.instance_settings.tiff.checked = true;
    	
    	document.instance_settings.doc.checked = false;
    	document.instance_settings.pdf.checked = false;
    	
    	document.instance_settings.zip.checked = false;
    	document.instance_settings.swf.checked = false;
    }
        
}


function makeSelection(form, type, selected)
{
	
   	f=eval(form);
   	for (i=0;i<f.elements.length;i++)
    if (f.elements[i].type == type){
		 f.elements[i].checked = selected;
    }
    
}


function transferLanguage(nform)
{
	
	eval('document.' + nform + '.title.value = document.' + nform + '.title_orig.value;')
	eval('document.' + nform + '.content.value = document.' + nform + '.content_orig.value;')
	
}


function showSelected(nform, nselect, selected) 
{
	
  	select_option('document.'+ nform + '.elements[' + nselect + ']', selected);
  	
}

function select_option( selectbox, index )
{	
	eval('var arr = new Array(' + index + ',0);')

	j=0;

    for( var i = 0; i < eval(selectbox + '.options.length'); i++ )
    {
	   	if( i == arr[j] ){
	        eval(selectbox + '.options[' + i + '].selected = true;');
	        j++;
	   	} else {
	   		eval(selectbox + '.options[' + i + '].selected = false;');
	   	}
    }
}


function openPop_new(url, name, width, height, otherfeatures) {
var str = "height=" + height + ",innerHeight=" + height;
str += ",width=" + width + ",innerWidth=" + width;
if (window.screen) {
var ah = screen.availHeight - 30;
var aw = screen.availWidth - 10;
var xc = (aw - width) / 2;
var yc = (ah - height) / 2;
str += ",left=" + xc + ",screenX=" + xc;
str += ",top=" + yc + ",screenY=" + yc;
}
newwin = window.open(url, name, str + ',' + otherfeatures);
if(parseInt(navigator.appVersion) >= 4)
{
setTimeout('newwin.focus();',250);
}
}


function openPop_adv(url, width, height,s,r)
{
	x = (640 - width)/2;
	y = (480 - height)/2;
	if (screen)	{
		x = (screen.availWidth - width) / 2;
		y = (screen.availHeight - height) / 2;
	}
	if (navigator.appName == "Netscape")
		height = height + 50;
	articles = window.open(url, 'articles', 'scrollbars=' + s + ',status=0,resizable=' + r + ',width=' + width + ',height=' + height + ',screenX=' + x + ',screenY=' + y + ',top=' + y + ',left=' + x);
	articles.focus();
}

	
function confirm_delete($url)
{
	var is_confirmed = confirm('Ste prepričani, da želite zbrisati vnos?');
	if (is_confirmed) {
		window.location = $url;
	}
}

function confirm_action(url, msg)
{	
	var is_confirmed = confirm(msg);	
	
	if (is_confirmed) {
		window.location = url;
	}
}

function openPop(url, width, height, s)
{
	x = (640 - width)/2;
	y = (480 - height)/2;
	if (screen)	{
		x = (screen.availWidth - width) / 2;
		y = (screen.availHeight - height) / 2;
	}
	if (navigator.appName == "Netscape")
		height = height + 50;
	window.open(url, '', 'scrollbars=' + s + ',status=0,resizable=0,width=' + width + ',height=' + height + ',screenX=' + x + ',screenY=' + y + ',top=' + y + ',left=' + x);
}

// Text Input Field Highlight
function setBgImage(element,imageFile) {
  element.style.backgroundImage="url("+imageFile+")";
  element.style.color="#394654";
}

// Text Input Field Normal
function setBgImageOver(element,imageFile) {
  element.style.backgroundImage="url("+imageFile+")";
  element.style.color="#C00000";
}

function clearValue(id){
	obj = document.getElementById(id);
	obj.value='';
}