// linkinfo

function addEvent(obj, evType, fn) {
	if (obj.addEventListener) {
		obj.addEventListener(evType, fn, true);
		return true;
	} else if (obj.attachEvent) {
		var r = obj.attachEvent("on"+evType, fn); 
		return r;
	} else {
		return false;
	}
}

function getlinks() {
	var links = document.getElementsByTagName('A');
	for (var i = 0; i < links.length; i++) {
		if (/nolink/.exec(links[i].href)) {
			links[i].onclick = linkinfo;
		}
	}
}
function linkinfo() {
	alert('Denna länk inte aktiv i prototypen.');
	return false;
}

addEvent(window, 'load', getlinks);

function nolink() {
	alert('Denna information är ännu inte publicerad.');
	return false;
}


function gotoLink(linkUrl) {
		window.open(linkUrl);
		return false;
}


function validateMember(formObj){
	if(formObj.name.value == ''){
		alert('Namn saknas!');
		formObj.name.focus();
		return false;
	}
	if(formObj.lastname.value == ''){
		alert('Efternamn saknas!');
		formObj.lastname.focus();
		return false;
	}
	if(formObj.mail.value == ''){
		alert('E-postadress saknas!');
		formObj.mail.focus();
		return false;
	}
	
		if(formObj.forening.value == ''){
		alert('Förening saknas!');
		formObj.forening.focus();
		return false;
	}
	
	return true;
}


function validateMemberApp(formObj){
	if(formObj.name.value == ''){
		alert('Namn saknas!');
		formObj.name.focus();
		return false;
	}
	if(formObj.lastname.value == ''){
		alert('Efternamn saknas!');
		formObj.lastname.focus();
		return false;
	}
	if(formObj.mail.value == ''){
		alert('E-postadress saknas!');
		formObj.mail.focus();
		return false;
	}
	if(!isValidEmail(formObj.mail.value)){
		alert('Felaktig e-postadress!');
		formObj.mail.focus();
		return false;
	}
	if(formObj.phone.value == ''){
		alert('Telefon saknas!');
		formObj.phone.focus();
		return false;
	}
	if(formObj.age.value == ''){
		alert('Ålder saknas!');
		formObj.age.focus();
		return false;
	}
	if(!IsNumeric(formObj.age.value)){
		alert('Du måste ange din ålder i hela år!');
		formObj.age.focus();
		return false;
	}
	return true;
}

function IsNumeric(sText)

{
   var ValidChars = "0123456789";
   var IsNumber=true;
   var Char;
   for (i = 0; i < sText.length && IsNumber == true; i++) 
      { 
      Char = sText.charAt(i); 
      if (ValidChars.indexOf(Char) == -1) 
         {
         IsNumber = false;
         }
      }
   return IsNumber;
}

function isValidEmail(str) {
   return (str.indexOf(".") > 2) && (str.indexOf("@") > 0);
}


function validateForm1(formObj){
	if(formObj.headline.value == ''){
		alert('Rubrik saknas!');
		formObj.headline.focus();
		return false;
	}
	if(formObj.ingress.value == ''){
		alert('Ingresstext saknas!');
		formObj.ingress.focus();
		return false;
	}
	if(formObj.body.value == ''){
		alert('Innehåll saknas!');
		formObj.body.focus();
		return false;
	}
	return true;
}

function validateForm2(formObj){
	if(formObj.contactName.value == ''){
		alert('Namn saknas!');
		formObj.contactName.focus();
		return false;
	}
	if(formObj.username.value == ''){
		alert('Användarnamn saknas!');
		formObj.username.focus();
		return false;
	}
	if(formObj.password.value == ''){
		alert('Lösenord saknas!');
		formObj.password.focus();
		return false;
	}
	return true;
}

function validateForm3(formObj){
	if(formObj.nameTitle.value == ''){
		alert('Namn saknas!');
		formObj.nameTitle.focus();
		return false;
	}
	if(formObj.shortTitle.value == ''){
		alert('Förkortning saknas!');
		formObj.shortTitle.focus();
		return false;
	}
	return true;
}

function validateForm4(formObj){
    if(formObj.namn.value==''){
  		alert('Du måste ange ditt namn.');
  		formObj.namn.focus();
  		return false;
    }
    if(formObj.epost.value==''){
  		alert('Du måste ange din e-postadress.');
  		formObj.epost.focus();
  		return false;
    }
  			
    return true;
  }
	
	
	function validateBook(thisObj){
	
	 if(thisObj.day.value==''){
  	alert('Du måste ange ett datum.');
  	thisObj.day.focus();
  	return false;
  }
	
	if(thisObj.antal.value==''){
  	alert('Du måste ange antal biljetter.');
  	thisObj.antal.focus();
  	return false;
  }
   if(thisObj.name.value==''){
  	alert('Du måste ange ditt namn.');
  	thisObj.name.focus();
  	return false;
  }
	
	 if(thisObj.phone.value==''){
  	alert('Du måste ange ett telefonnummer som vi kan nå dig på.');
  	thisObj.phone.focus();
  	return false;
  }
	
	
	 if(thisObj.email.value==''){
    	alert('Du måste ange en e-postadress');
    	thisObj.email.focus();
    	return false;
    }
		
  return true;
}


	function validateBook2(thisObj){
		
	if(thisObj.antal.value==''){
  	alert('Du måste ange antal biljetter.');
  	thisObj.antal.focus();
  	return false;
  }
   if(thisObj.name.value==''){
  	alert('Du måste ange ditt namn.');
  	thisObj.name.focus();
  	return false;
  }
	
	 if(thisObj.phone.value==''){
  	alert('Du måste ange ett telefonnummer som vi kan nå dig på.');
  	thisObj.phone.focus();
  	return false;
  }
	
	
	 if(thisObj.email.value==''){
    	alert('Du måste ange en e-postadress');
    	thisObj.email.focus();
    	return false;
    }
		
  return true;
}


function delOk(delStr){
if (confirm(delStr)){
	return true;
	}else{
	return false;
	}
}


function openPic(imgSrc, wPic, hPic){
		var str4='InfoWindow = window.open("/imgzoom.asp?imgSrc=" + imgSrc, "Teaterhuset" + imgSrc, "height="+ hPic +",width="+ wPic +",titelbar=0,channelmode=0,screenX=0,left=30,screenY=0,top=30,hotkeys=0,dependent=0,directories=0,fullscreen=0,location=0,menubar=0,resizable=0,scrollbars=0,status=0,toolbar=0");';
		eval(str4);
}

function openPic2(imgSrc, wPic, hPic){
		var str4='InfoWindow = window.open("/imgzoom2.asp?imgSrc=" + imgSrc, "Teaterhuset" + imgSrc, "height="+ hPic +",width="+ wPic +",titelbar=0,channelmode=0,screenX=0,left=30,screenY=0,top=30,hotkeys=0,dependent=0,directories=0,fullscreen=0,location=0,menubar=0,resizable=0,scrollbars=0,status=0,toolbar=0");';
		eval(str4);
}

function openAttPic(imgSrc, wPic, hPic){
		window.open("/imgzoom3.asp?imgSrc=" + imgSrc, "TeaterhusetBlog" + imgSrc, "height="+ hPic +",width="+ wPic +",titelbar=0,channelmode=0,screenX=0,left=30,screenY=0,top=30,hotkeys=0,dependent=0,directories=0,fullscreen=0,location=0,menubar=0,resizable=0,scrollbars=0,status=0,toolbar=0");
		return false;
}