/*
function submit = submittar documentet
action = vart skall vi submitta till.
whoisit = kräver en hiddenbox med name submit där ni lägger identifieringen av knappen.
hiddenName = namnet på hiddenboxen.
*/
function SubBut(action, whoisit, hiddenName) {
	var doc = document.forms[0]
	var hidd = document.all[hiddenName]
	hidd.value = whoisit;
	doc.action = action;
	doc.submit();
}


/*////////////////////////////////////////////////////////
	function FocusText för att sätta focus i första texboxen i sidan
	IN Form formen
	UT: true, false
*/////////////////////////////////////////////////////////	
	function FocusText(myForm){
	//alert(myForm.length)
		for (var i = 0; i < myForm.length; i++) {
			if (myForm.item(i).type == 'text'){
				myForm.item(i).focus();
				myForm.item(i).select();
				return true
			}
		}
		return true;
	} //ValidateForm	
	
	
/*////////////////////////////////////////////////////////
	function FocusText för att sätta focus i första texboxen i sidan
	IN myForm = formen ,objnamn = namn på textfältet som skall ha fokus
	UT: true, false
*/////////////////////////////////////////////////////////	
	function FocusTextSelect(myForm, objnamn){
		for (var i = 0; i < myForm.length; i++) {
			if (myForm.item(i).type == 'text'){
				if (myForm.item(i).name == objnamn){
				myForm.item(i).focus();
				myForm.item(i).select();
				return true
				}
			}
		}
		return true;
	} //ValidateForm	

/*////////////////////////////////////////////////////////
function ValidEmail Validera Email adresser
IN: Strängen som skall valideras.
UT: True, False
*/////////////////////////////////////////////////////////	

	function ValidEmail(val, required, err){
	
		if(val == '' && !required)
			return true
		else
			return checkEmail(val, err)
	
	} //CheckEmail	
	
	function checkEmail(val, err)	
	{
		var re = new RegExp;
		re = /^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/;  
			if (!re.exec(val))
			{
				alert(err);
				return false;					//Hitta ej match 		
			}
		return true
	}
	
/*////////////////////////////////////////////////////////
function MultiValidEmail Validera Email adresser med arrays
IN: objektet som skall valideras.
UT: True, False
*/////////////////////////////////////////////////////////	
	function MultiValidEmail(obj,err)
			{
			var d;
			var i;
			if(!obj.length == null || obj.length > 1){
				for(i = 0 ; i < obj.length;++i){
					d = ValidEmail(obj[i].value, false, err)
					if(!d)
						return false
				}
			}
			else
			{
				return ValidEmail(obj.value, false, err)
			}
			return true
			}
/*///////////////////////////////////////////////////////////
function showCursor
Visar timglas
*////////////////////////////////////////////////////////////
function showCursor(){
window.document.body.style.cursor = "wait";
}