var xmlHttp;
var ajaxFile = '/ajax.php';


function emptyselect(name) {
	return '<select name="'+name+'" id="'+name+'" disabled><option value="-">wait...</select>';
}

function test() {
	alert(1)
}

function GetXmlHttpObject() {
	  var xmlHttp=null;
	  try
		{
		// Firefox, Opera 8.0+, Safari
		xmlHttp=new XMLHttpRequest();
		}
	  catch (e)
		{
		// Internet Explorer
		try
		  {
		  xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
		  }
		catch (e)
		  {
		  xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
		  }
		}
	  return xmlHttp;
}

	/**********************************************************/
	function getTarget(element_id) {
		
			return document.getElementById(element_id);
		
	}

	/**********************************************************/
	function selectedVal(drop_id) {
		var target = getTarget(drop_id)
		if(target) {
			var sel;
			for(i=0;i<target.length;i++) {
				if(target.options[i].selected == true)
					sel = target.options[i].value;
			}
			return sel;
		}
		else return '-';
	}



/**********************************************************/
function ajax(url_addon, elementToFill, valueToSet, addContent, reloadPage) {
		
			//alert(url_addon)
		
		var target = getTarget(elementToFill);

		if(elementToFill && !target) {
			alert('Sellise ID-ga elementi ei leitud: '+elementToFill);
			return;
		}
		
				
		xmlHttp=GetXmlHttpObject()
			if (xmlHttp==null)
			{
			alert ("Browser does not support HTTP Request")
			return
			}    
			var	url=ajaxFile;
				url=url+"?sid="+Math.random()
				url=url+url_addon;
				

			
			xmlHttp.onreadystatechange=function() {
				
				if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete"){
					
					

					if(reloadPage) {
						parent.location=currentUrl;	
					}
					
					var vastus = xmlHttp.responseText;
					
					if(target && vastus != '') {
						
							if(!valueToSet)
								if(!addContent) {
									target.innerHTML = vastus;
								}
								else {
									sisu = target.innerHTML;
									target.innerHTML += vastus;
								}
							else {
								
									target.value = vastus;
			
							}
						
					}
				} 
			}
				
			xmlHttp.open("GET",url,true)
			xmlHttp.send(null)

}

function paintBorder(element_id, border_size, colorcode) {

	target=getTarget(element_id);
	if(target) {
		target.style.border="solid "+border_size+"px "+colorcode;
	}
}




function test() {
	alert(1);
}




	/**********************************************************/
	function showHide(id){
		
		var target = getTarget(id);
		var disp = target.style.display;
		var new_disp;

		if(disp == 'none') new_disp = 'block';
		else new_disp = 'none';

		target.style.display=new_disp;

	}

	


	function submitenter(myfield,e)
	{
		var keycode;
		if (window.event) keycode = window.event.keyCode;
		else if (e) keycode = e.which;
		else return true;

		if (keycode == 13)
		   {
		   return true;
		   }
		else
		   return false;
	}

