function validatePass()
{
	if(document.swapPass.newpass.value==""){
		alert("You have to type in a password!"); 
		return false;
	}else if(document.swapPass.newpass.value!==document.swapPass.checkpass.value){
		alert("The passwords don't match."); 
		return false;
	}
	else {
		document.forms['swapPass'].submit();
	}
}

function addBild() {
	window.open('picture_add.php', 'popupWin', 'scrollbars=yes,height=250,width=270')
	return;
}

function showHelp() {
	window.open('help.php', 'popupWin', 'scrollbars=yes,height=250,width=270')
	return;
}

function addFil() {
	window.open('file_add.php', 'popupWin', 'scrollbars=yes,height=250,width=270')
	return;
}

function addLink() {
	window.open('link_add.php', 'popupWin', 'scrollbars=no,height=200,width=270')
	return;
}

function bookTrip(id) {
	window.open('popup.php?id='+id, 'popupWin', 'scrollbars=yes,height=650,width=580')
	return;
}

function showButtons() {
	document.getElementById('onBild').style.display='inline'; 
	document.getElementById('onFil').style.display='inline';
	return;
}

var cPos, 
    fObj, 
    ieC = Boolean(document.selection && document.selection.createRange); 
 
function addButt(str1, str2) { 
   if (typeof str2 == "undefined") { 
      if(ieC) { 
         if (typeof cPos != "undefined") 
            cPos.text = str1; 
         else 
            fObj.value = str1; 
      } else if (typeof window.HTMLTextAreaElement != "undefined") 
         fObj.value = fObj.value.substring(0, fObj.selectionStart) + str1 + fObj.value.substring(fObj.selectionEnd); 
      else 
         fObj.value += str1; 
   } else { 
      if(ieC) { 
         if (typeof cPos != "undefined") 
            cPos.text = str1 + cPos.text + str2; 
         else 
            fObj.value += str1 + str2; 
      } else if (typeof window.HTMLTextAreaElement != "undefined") 
         fObj.value = fObj.value.substring(0, fObj.selectionStart) + str1 + 
            fObj.value.substring(fObj.selectionStart, fObj.selectionEnd) + str2 + fObj.value.substring(fObj.selectionEnd); 
      else 
         fObj.value += str1 + str2; 
   } 
} 
 
function sC() { 
    cPos = document.selection.createRange().duplicate(); 
} 


function bookCheck() 
{ 
var theForm = document.forms["booking"];
if (theForm.name.value=="") 
{ 
alert("Du måste fylla i ditt namn."); 
return false; 
} 
else if (theForm.mail.value=="" || !theForm.mail.value.match(/^[-a-z0-9_.]+[@][a-z0-9_-]+([.][a-z0-9_-]+)*[.][a-z]{2,8}$/i))
{ 
alert("Du måste fylla i din mail."); 
return false; 
}
else if (theForm.adress.value=="") 
{ 
alert("Du måste fylla i din adress."); 
return false; 
}
else if (theForm.number.value=="") 
{ 
alert("Du måste fylla i hur många platser du vill boka."); 
return false; 
}
else if (theForm.tele.value=="") 
{ 
alert("Du måste fylla i ditt telefonnummer."); 
return false; 
} else { 
return true; 
} 
} 

function menu(what, how){
		document.getElementById(what+'0').src='images/menu/'+how+'_left.png';
		document.getElementById(what+'1').src='images/menu/'+how+'_'+what+'.png';
		document.getElementById(what+'2').src='images/menu/'+how+'_right.png';
}


function orderCheck() 
{ 
var theForm = document.forms["order"];
if (theForm.fornamn.value=="") 
{ 
alert("Du måste fylla i ett förnamn."); 
return false; 
}
else if (theForm.efternamn.value=="") 
{ 
alert("Du måste fylla i ett efternamn."); 
return false; 
} 
else if (theForm.avresedatum.value=="") 
{ 
alert("Du måste fylla i ett avresedatum."); 
return false; 
}
else if (theForm.hemresedatum.value=="") 
{ 
alert("Du måste fylla i ett hemresedatum."); 
return false; 
}
else if (theForm.postnummer.value=="") 
{ 
alert("Du måste fylla i ett postnummer."); 
return false; 
}
else if (theForm.antalpers.value=="") 
{ 
alert("Du måste fylla i antal personer."); 
return false; 
}
else if (theForm.ort.value=="") 
{ 
alert("Du måste fylla i ort."); 
return false; 
}
else if (theForm.avreseort.value=="") 
{ 
alert("Du måste fylla i en avreseort."); 
return false; 
}
else if (theForm.telefon.value=="") 
{ 
alert("Du måste fylla i ett telefonnummer."); 
return false; 
}
else if (theForm.resmal.value=="") 
{ 
alert("Du måste fylla i ett resmal."); 
return false; 
}
else if (theForm.mail.value=="" || !theForm.mail.value.match(/^[-a-z0-9_.]+[@][a-z0-9_-]+([.][a-z0-9_-]+)*[.][a-z]{2,8}$/i))
{ 
alert("Du måste fylla i en mail."); 
return false; 
}
else if (theForm.adress.value=="") 
{ 
alert("Du måste fylla i din adress."); 
return false; 
} else { 
return true; 
} 
} 

function in_array(needle, haystack)
{
for (h in haystack) {
if (haystack[h] == needle) {
return h;
}
}

return false;
}

