function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function the_secret_help_change(waarde) {
	if (waarde=="The-Secret-yes") {
		document.getElementById("help-the-secret").style.display = "block"; }
	else {
		document.getElementById("help-the-secret").style.display = "none";
	}
}

function The_Secret_Change(ENaam, CNaam) {
	ENaam.className = CNaam;
}

function email_controle(sEmail) { //Deze routine controleert een e-mailadres
  var regex = /^[a-zA-Z0-9._-]+@([a-zA-Z0-9.-]+\.)+[a-zA-Z0-9.-]{2,4}$/;
  return regex.test(sEmail);
}

function submit_The_Secret_wish() {
	var naam = document.getElementById("txt-ur-the-secret-name").value;	
	var email = document.getElementById("txt-ur-the-secret-mail").value;	
	var pwd1 = document.getElementById("txt-ur-the-secret-pwd").value;	
	var pwd2 = document.getElementById("txt-ur-the-secret-cnf").value;	
	var cntr = document.getElementById("The-Secret-Countries").value;	
	var help = document.getElementById("cb-Law-Of-Attraction").value;	
	var wish = document.getElementById("txt-the-secret-wish").value;	
	var tags = document.getElementById("the-secret-tags").value;	
	var sErr = "";
	
	if (naam=="") { sErr+="- your (nick)name.\n";}
	if (!email_controle(email)) { sErr+="- your emailaddress.\n";}
	if (cntr=="") { sErr+="- the country you live in.\n";}
	if (pwd1=="") { sErr+="- empty password.\n";}
	if (pwd2=="") { sErr+="- empty password confirmation.\n";}
	if (pwd1!=pwd2) { sErr+="- the passwords aren\'t alike.\n";}
	if (help=="") { sErr+="- help needed.\n";}
	if (tags=="") { sErr+="- tags needed.\n";}
	if (wish=="") { sErr+="- your wish.\n";}
	
	if (sErr!="") {
		alert("Check your entry:\n\n" + sErr);
	} else {
		document.frmWish.submit();
	}
}

function mobilemoneysale(ordernumber,pos) {
	 mmrefname = 'guyhadt';
	 mmlanguage = 'xx';
	 mmpskin = '';
	
	 window.open('http://www.mobilemoney.com/salespopup.asp?pos='+escape(pos)+'&ordernumber='+escape(ordernumber)+'&refname='+escape(mmrefname)+'&language='+escape(mmlanguage)+'&popupskin='+escape(mmpskin),'popup','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,copyhistory=no,width=468,height=550,left='+eval((screen.availWidth/2)-234)+',top=50');
}

function submit_comment() {
	var nick = document.getElementById("txt-ur-the-secret-name").value;
	var comment = document.getElementById("txt-the-secret-wish").value;
	var sErr = "";
	
	if (nick=="") { sErr+="- your (nick)name.\n";}
	if (comment=="") { sErr+="- your comment.\n";}
	
	if (sErr!="") {
		alert("Check your entry:\n\n" + sErr);
	} else {
		if (confirm("Are you sure you want to post this comment?")) {
			document.getElementById("meepoo").value = "1";
			document.TheSecretForm.submit();
		}
	}
}

function submit_help() {
	var nick = document.getElementById("txt-ur-the-secret-name").value;
	var mail = document.getElementById("txt-ur-the-secret-mail").value;
	var sErr = "";
	
	if (nick=="") { sErr+="- your (nick)name.\n";}
	if (!email_controle(mail)) { sErr+="- your emailaddress.\n";}
	if (mail=="") { sErr+="- your e-mailaddress.\n";}
	
	if (sErr!="") {
		alert("Check your entry:\n\n" + sErr);
	} else {
		if (confirm("Are you sure you want to submit this information?")) {
			document.TheSecretForm.submit();
		}
	}
}

function submit_goal() {
	var goal = document.getElementById("txt-ur-the-secret-goal").value;
	var site = document.getElementById("txt-ur-the-secret-site").value;
	var contact = document.getElementById("txt-ur-the-secret-cont").value;
	var mail = document.getElementById("txt-ur-the-secret-mail").value;
	var desc = document.getElementById("txt-the-secret-desc").value;
	var sErr = "";
	
	if (goal=="") { sErr+="- the name of the goal.\n";}
	if (!email_controle(mail)) { sErr+="- the emailaddress.\n";}
	if (mail=="") { sErr+="- the e-mailaddress.\n";}
	if (site=="") { sErr+="- your website.\n";}
	if (contact=="") { sErr+="- name of spokesperson.\n";}
	if (desc=="") { sErr+="- the description of your goal.\n";}

	if (sErr!="") {
		alert("Check your entry:\n\n" + sErr);
	} else {
		if (confirm("Are you sure you want to submit this information?")) {
			document.TheSecretForm.submit();
		}
	}
}
function submit_goal_e() {
	var goal = document.getElementById("txt-ur-the-secret-goal").value;
	var site = document.getElementById("txt-ur-the-secret-site").value;
	var contact = document.getElementById("txt-ur-the-secret-cont").value;
	var mail = document.getElementById("txt-ur-the-secret-mail").value;
	var desc = document.getElementById("txt-the-secret-desc").value;
	var sErr = "";
	
	if (goal=="") { sErr+="- the name of the goal.\n";}
	if (!email_controle(mail)) { sErr+="- the emailaddress.\n";}
	if (mail=="") { sErr+="- the e-mailaddress.\n";}
	if (site=="") { sErr+="- your website.\n";}
	if (contact=="") { sErr+="- name of spokesperson.\n";}
	if (desc=="") { sErr+="- the description of your goal.\n";}

	if (sErr!="") {
		alert("Check your entry:\n\n" + sErr);
	} else {
		if (confirm("Are you sure you want to submit this information?")) {
			document.frmEdit.submit();
		}
	}
}

function del_reactie(aIngelogd, aEigenaar, reactie, wens) {
	if (aIngelogd==aEigenaar) {
		if (confirm("Are you sure you want to delete this reaction?\n\nPeople might take offense in deleted reactions.")) {
			document.location = "see-the-secret-wish.asp?w=" + wens + "&d="+reactie;		
		}
	} else {
		alert("You've had enough beers...");
	}
}

function secFulfull(getjekt, w) {
	document.getElementById("fulfilled_loa").innerHTML = "One moment please...";
	if (getjekt == "1") {
		document.location = "see-the-secret-wish.asp?f=1&w=" + w; } 
	else {
		document.location = "see-the-secret-wish.asp?f=0&w=" + w;
	}
} 

function page_control(actie, sURL, intPage, sAddon) {
  document.location = sURL + "?action=" + actie + "&p=" + intPage + sAddon;
}

function login_account() {
	var email = document.getElementById("lgne").value;
	var ww = document.getElementById("lgnp").value;
	var sErr = "";
	
	if (ww=="") { sErr+="- your password.\n";}
	if (!email_controle(email)) { sErr+="- your emailaddress.\n";}
	if (email=="") { sErr+="- your e-mailaddress.\n";}

	if (sErr!="") {
		alert("Check your entry:\n\n" + sErr);
	} else {
		document.frmLogin.submit();		
	}
}

function saveedit() {
	var tekst = document.getElementById("wsh_edit").value;
	var sErr = "";

	if (tekst=="") { sErr+="- your wish.\n";}
	if (sErr!="") {
		alert("Check your entry:\n\n" + sErr);
	} else {
		document.frmWishEdit.submit();		
	}
}

function sendPassword() {
	var email = document.getElementById("txt-ur-the-secret-mail").value;
	var sErr = "";

	if (email=="") { sErr+="- your e-mailaddress.\n";}
	if (!email_controle(email)) { sErr+="- your emailaddress.\n";}
	if (sErr!="") {
		alert("Check your entry:\n\n" + sErr);
	} else {
		document.frmPwd.submit();		
	}
}

function voteFor(d_id, d_n) {
	if (confirm("Are you sure you want to vote for " + d_n + " ?")) {
		document.location = "the-secret-vote.asp?d=" + d_id;
	}
}

function sendFriend() {
	var naamvan = document.getElementById("txt-ur-the-secret-name").value;
	var mailvan = document.getElementById("txt-ur-the-secret-mail").value;
	var naamaan = document.getElementById("txt-ur-the-secret-name2").value;
	var mailaan = document.getElementById("txt-ur-the-secret-mail2").value;

	var sErr = "";

	if (mailvan=="") { sErr+="- your e-mailaddress.\n";}
	if (!email_controle(mailvan)) { sErr+="- your emailaddress.\n";}
	if (mailaan=="") { sErr+="- the e-mailaddress of your friend.\n";}
	if (!email_controle(mailaan)) { sErr+="- the emailaddress of your friend.\n";}
	if (naamvan=="") { sErr+="- your name.\n";}
	if (naamaan=="") { sErr+="- the name of your friend.\n";}
	
	if (sErr!="") {
		alert("Check your entry:\n\n" + sErr);
	} else {
		document.frmSend.submit();		
	}
}

function checkNotice(bericht) {
	if (bericht!="") {alert(bericht);}
}

function seeExtra(aantal, naam, w_id, wish_a_id, login_a_id) {
	if (aantal=="0") {
		if (wish_a_id!=login_a_id) {
			alert(naam + " didn't select extra visualisation material."); 
		} else {
			document.location = "wish_extra.asp?w=" + w_id;
		} }
	else {
		document.location = "wish_extra.asp?w=" + w_id;
	}
	
}

function newVidCancel() {
	document.getElementById("spnVideo").style.display = "block";
	document.getElementById("spnVideo_add").style.display = "none";
}

function newVidOpen() {
	document.getElementById("spnVideo_add").style.display = "block";
	document.getElementById("spnVideo").style.display = "none";
}

function postVideo() {
	var vid = document.getElementById("videoscript").value;
	var sErr = "";
	
	if (vid=="") { sErr+="- the video script.\n";}
	if (sErr!="") {
		alert("Check your entry:\n\n" + sErr);
	} else {
		document.frmSaveVid.submit();		
	}
}

function newImgCancel() {
	document.getElementById("spnImage").style.display = "block";
	document.getElementById("spnImage_add").style.display = "none";
}

function newImgOpen() {
	document.getElementById("spnImage_add").style.display = "block";
	document.getElementById("spnImage").style.display = "none";
}

function postImage() {
	var vid = document.getElementById("linkscript").value;
	var sErr = "";
	
	if (vid=="") { sErr+="- the video script.\n";}
	if (sErr!="") {
		alert("Check your entry:\n\n" + sErr);
	} else {
		document.frmSaveImg.submit();		
	}
}

function check_images(){ 
	var imgTel = 1;
	var iMax_breedte = 308;
	
	while (document.getElementById("img_resize_" + imgTel)) {
		var img = document.getElementById("img_resize_" + imgTel);
		var breedte = img.width;
		var hoogte = img.height;
			
		if (breedte > iMax_breedte) {
			img.width = iMax_breedte; 
			img.height = Math.floor(hoogte/(breedte/iMax_breedte)); 
			img.style.border = "dashed 1px #FF6600"; 
		}
		imgTel++;
	}
}

function PopupPic(sPicURL) { 
	window.open( "img_popup.asp?"+sPicURL, "",  "resizable=1,HEIGHT=200,WIDTH=200"); 
} 


function volledige_grootte(imgname) {
	var oSource = document.all(imgname).src; 
	PopupPic(oSource);	
}

function upload_open(wid) {
	popup_center("img_wish_pic.asp?w="+wid, 300,180)
}

function fillSource(sBestand) {
	window.opener.document.getElementById("linkscript").value = sBestand;
	window.opener.document.frmSaveImg.submit();
	window.close();
}

function uploadImage() {
	var plaatje = document.getElementById("filebox").value;
	var sErr = "";
	
	if (plaatje=="") { sErr+="- the image on your pc.\n";}
	if (sErr!="") {
		alert("Check your entry:\n\n" + sErr);
	} else {
		document.frmImage.submit();		
	}
}

function popup_center(id, x, y){
  var w = 480, h = 340;
  if (document.all || document.layers) {
    w = screen.availWidth;
    h = screen.availHeight;
  }
  var popW = x, popH = y;
  var leftPos = (w-popW)/2, topPos = (h-popH)/2;
  window.open(id,'toon_pop_up','width=' + popW + ',height=' + popH + ',top=' + topPos + ',left=' + leftPos);
}

function delExtra(eID, wID) {
	if (confirm("Are you sure you want to delete this extra visualisation material?")) {
		document.location = "wish_extra.asp?w=" + wID + "&d=" + eID;
	}
}

function openFollowUp() {
	document.getElementById("spnFollow_new").style.display = "block";
	document.getElementById("spnFollow").style.display = "none";
}

function closeFollowUp() {
	document.getElementById("spnFollow_new").style.display = "none";
	document.getElementById("spnFollow").style.display = "block";
}

function saveFollowUp() {
	var fu = document.getElementById("fu").value;
	var sErr = "";
	
	if (fu=="") { sErr+="- the follow-up text is missing.\n";}
	if (sErr!="") {
		alert("Check your entry:\n\n" + sErr);
	} else {
		document.frmFollow.submit();		
	}
}

function deleteFollowUp(aID, fID, wID) {
	if (confirm("Are you sure you want to delete your follow-up message?")) {
		document.location = "post-follow.asp?d=" + fID + "&w=" + wID + "&a=" + aID;
	}
}

function delWish(wID, aID) {
	if (confirm("Are you sure you want to delete this wish?\nAll video\'s, pictures and comments will also be erased.")) {
		document.location = "dWish.asp?w=" + wID + "&a=" + aID;
	}
}

function editFollowUp(fID) {
	document.getElementById("spnFollow_msg" + fID).style.display = "none";
	document.getElementById("spnFollow_edit" + fID).style.display = "block";
}

function closeFollowUpEdit(fID) {
	document.getElementById("spnFollow_edit" + fID).style.display = "none";
	document.getElementById("spnFollow_msg" + fID).style.display = "block";
}

function saveFollowUpEdit(fID) {
	if (confirm("Are you sure you want to save this edited version?")) {
		eval("document.frmFollow" + fID + ".submit()");
	}
}

function delTag(tag_id, tag, wID) {
	if (confirm("Delete the tag '" + tag + "'?")) {
		document.location = "post-follow.asp?td="+tag_id + "&w=" + wID;	
	}
}

function addTag() {
	document.getElementById("tgList").style.display = "none";
	document.getElementById("tgList_new").style.display = "block";
}

function closeTag() {
	document.getElementById("tgList_new").style.display = "none";
	document.getElementById("tgList").style.display = "block";
}

function saveTag(wID) {
	var tag = document.getElementById("nwTag").value;
	if (confirm("Save the tag '" + tag + "'?")) {
		document.location = "dwish.asp?w=" + wID + "&ti=" + escape(tag);
		document.getElementById("tgList_new").innerHTML = "one moment please...";
	} 
}

function zet_waard(getal) {
	switch(getal) {
		case "": 
			document.getElementById("spnWaardering").innerHTML = "";
			break;
		case "1": 
			document.getElementById("spnWaardering").innerHTML = "Poor";
			break;
		case "2": 
			document.getElementById("spnWaardering").innerHTML = "Nothing special";
			break;
		case "3": 
			document.getElementById("spnWaardering").innerHTML = "Worth fulfilling";
			break;
		case "4": 
			document.getElementById("spnWaardering").innerHTML = "Pretty cool";
			break;
		case "5": 
			document.getElementById("spnWaardering").innerHTML = "Awesome!";
			break;
	}	
}

function pushGoal(d_id, d_n) {
	if (confirm("Are you sure you want put " + d_n + " on top of this list?")) {
		document.location = "the-secret-goal-push.asp?d=" + d_id;
	}
}

function saveLink() {
	var naam = document.getElementById("txt-ur-the-secret-name").value;
	var linkje = document.getElementById("txt-ur-the-secret-site").value;
	var tekst = document.getElementById("txt-the-secret-wish").value;
	var sErr = "";
	
	if (naam=="") { sErr+="- The name of your website.\n";}
	if (linkje==""||linkje=="http://") { sErr+="- The hyperlink to your website.\n";}
	if (tekst=="") { sErr+="- The description of your website.\n";}

	if (sErr!="") {
		alert("Check your entry:\n\n" + sErr);
	} else {
		document.getElementById("postOk").value = "yesman";
		document.frmLink.submit();
	}
}

function pushLink(id) {
	if (confirm("Do you want this link on top?")) {
		document.location = "the-secret-links-push.asp?l=" + id;
	}
}