// JavaScript Document
function load(scriptName) {
	var scriptElem = document.createElement('script'); 
	scriptElem.setAttribute('language','Javascript'); 
	scriptElem.setAttribute('type','text/javascript'); 
	scriptElem.setAttribute('src',_PROJECT_URL + scriptName); 
	document.getElementsByTagName('head')[0].appendChild(scriptElem); 
}

function preloader(args) { 
//	var args = preloader.arguments;
	document.imageArray = new Array(args.length);
	for(var i=0; i<args.length; i++) {
		document.imageArray[i] = new Image;
		document.imageArray[i].src = args[i];
	}
}

function bgCheck() {
	var obj = document.getElementById('background')
	if(!IE){
		obj.height = screen.availHeight + 50 //1024 x 768 bug
		obj.width = document.body.clientWidth
	}else{
		obj.style.width = document.body.clientWidth
		obj.style.height = screen.availHeight
	}
}

function isNumberKey(e,time) {
	var k;
	document.all ? k = e.keyCode : k = e.which;
	return ((k > 47 && k < 58));
}
function showPopup() {
  l = (screen.availWidth-10) / 4;
  t = (screen.availHeight-20) / 2;
  window.open("mail.asp?articleid=articleid", "Mail", "height=370,width=350,top=" + l + ",left=" + t + ",toolbar=no,status=no,resizable=no,scrollbars=no");
}
function mOn(obj) {
	var ext = obj.src.slice(-3)
	if(obj.src.indexOf('__o.'+ ext)==-1){
		obj.src=obj.src.replace('.'+ ext,'__o.'+ ext)
	}
}
function mOut(obj) {
	var ext = obj.src.slice(-3)
	obj.src=obj.src.replace('__o.'+ext,'.'+ext)
}

function pngOver(obj) {
	document.getElementById(obj.id).src = eval('pl_'+obj.id+'_o').src
}

function pngOut(obj) {
	document.getElementById(obj.id).src = eval('pl_'+obj.id).src
}

function submitAfter(time) {
	setTimeout('document.location.reload()',time)
}
function imagePopUp(imgUrl,popUpName)
{
	window.open(_PROJECT_URL+'imagePopUp.asp?img='+imgUrl+'&imageName='+popUpName,null,'scrollbars=no,width=100,height=100,left=100,top=100,toolbar=no,menubar=no,location=no')
}

function openOverlay(title,url,width,height) {
	GB_showCenter(title, url, /* optional */ height, width)
}

function getCheckboxValue(id) {
	if(document.getElementById(id+'_group')){
		var allInputTags = document.getElementById(id+'_group').getElementsByTagName('INPUT');
		for (var c=0; c<allInputTags.length; c++) {
			if (allInputTags[c].checked) {
				return allInputTags[c].value;
				break;
			}
		}
	}
	return ""
}

//functie voor setten van checkboxen
function check(v,id,input) {
	var obj = document.getElementById(input)
	var rest
	if(obj.value.indexOf(','+v+',')==-1){
		if(obj.value==''){
			obj.value=','
		}
		if(obj.value!=''){
			obj.value=obj.value+v+',';
		}
		document.getElementById(id).src = document.getElementById(id).src.replace('.gif','_o.gif')
	}else{
		obj.value = obj.value.replace(','+v+',',',')
		if(obj.value.length==1) obj.value=''
		document.getElementById(id).src = document.getElementById(id).src.replace('_o.gif','.gif')
	}
}

//functie voor setten van radiobutton
function radio(val,id,input) {
	var obj = document.getElementById(input)
	var curId = document.getElementById(id)
	var checked = false
	if(curId.src.indexOf('_o.gif')>-1) checked = true
	//reset alle items
	for(var i=1;i<=document.getElementById(input + '_cnt').value;i++){
		document.getElementById('radio'+i).src = document.getElementById('radio'+i).src.replace('_o.gif','.gif')
	}
	//wanneer nog niet geselecteerd, selecteer item
	if(!checked){
		obj.value=val
		document.getElementById(id).src = document.getElementById(id).src.replace('.gif','_o.gif')
	}else{
		obj.value=''
	}
}

function display(id,arr) {
	if(arr!=undefined) {
		var a = arr.split(',')
		for(i=0;i<a.length;i++){
			document.getElementById(a[i]).style.display='none'
		}
	}
	var obj = document.getElementById(id).style
	if(obj.display=='none'){
		obj.display='block'
	}
	return false
}

function show(id) {
	var obj = document.getElementById(id).style
	if(obj.display=='none'){
		obj.display='block'
	}else{
		obj.display='none'
	}
}

function infoPayment(id){
	for(i=0;i<10;i++){
		if(document.getElementById('payment_info_'+i)) document.getElementById('payment_info_'+i).style.display='none'
	}
	document.getElementById('payment_info_'+id).style.display='block'
}

function changevaluta(curid) {
	document.cookie = "curid=" + curid;
	document.location.reload()
}
