function getExistDate() { //This function determines and returns the existance of eBazars.nl 
	startYear = '2007'; //Year when we start running our company

	var d = new Date();
	var currYear = d.getFullYear();

	return (currYear > startYear) ? startYear+'-'+currYear : outp = startYear;
}

function QueryVariable(v) {
  var query = window.location.search.substring(1); 
  var vars = query.split("&"); 
  for (var i=0;i<vars.length;i++) {
    var pair = vars[i].split("="); 
    if (pair[0] == v) {
      return pair[1];
    }
  }
  return '';
}

function isBadEmail(strg) {
	email_array = strg.split('@');
	if (email_array.length != 2) return true;
	if (email_array[1].split(".").length < 2) return true;
	if (email_array[1].split(".")[1].length < 1) return true;
	if (strg.indexOf('@') < 1) return true;
	if (email_array[1].indexOf('.') < 1) return true;
	if (strg.length < 5) return true;
	return false;
}

function agreesubmit(el) {
	var checkobj=el;
	if (document.all||document.getElementById) {
		for (i=0;i<checkobj.form.length;i++) { //hunt down submit button
			var tempobj=checkobj.form.elements[i];
			if(tempobj.type.toLowerCase()=="submit") tempobj.disabled=!checkobj.checked;
		}
	}
}

function CheckAgree(el) {
	//var f = document.frm;
	var f = el;
	if(!f.hw_agree || f.hw_agree.checked) return true;
	else return false; //Error
}

function scrollGallery (prev, curr)
{
	if (this.sections[curr].innerHTML == '') {
		this.sections[curr].innerHTML = ImgArray[curr];
	}

	if(curr > 0) { scrollleft.style.visibility = 'visible'; }
	else { scrollleft.style.visibility = 'hidden'; }

 /*
	if(curr > 1) { scrollstart.style.visibility = 'visible'; }
	else { scrollstart.style.visibility = 'hidden'; }
 */

	if(curr < this.sections.length-1) { scrollright.style.visibility = 'visible'; }
	else { scrollright.style.visibility = 'hidden'; }

 /*
	if(curr < this.sections.length-2) { scrollend.style.visibility = 'visible'; }
	else { scrollend.style.visibility = 'hidden'; }
 */

	//scrollpagenr.innerHTML = 'Pagina <strong>'+(curr+1)+'</strong>'; //' van '+this.sections.length;
}

function showField(obj, hw_auct_enabled){

  switch(obj.value) {

/*
    case 'Bedrag':
      document.getElementById('addauction').style.display = 'none';
      document.getElementById('addprice').style.display = 'block';
      hw_auct_enabled.checked = false;
      hw_auct_enabled.style.display = 'none';
      CheckAuction(hw_auct_enabled);
      break;
*/

    case 'Bedrag':
      document.getElementById('addprice').style.display = 'block';
      if(document.getElementById('addauction')) {
       document.getElementById('addauction').style.display = 'none';
       hw_auct_enabled.checked = false;
       hw_auct_enabled.style.display = 'none';
       CheckAuction(hw_auct_enabled);
      }
      break;

/*
    case 'Salaris':
      document.getElementById('addauction').style.display = 'none';
      document.getElementById('addprice').style.display = 'block';
      hw_auct_enabled.checked = false;
      hw_auct_enabled.style.display = 'none';
      CheckAuction(hw_auct_enabled);
      break;
*/

    case 'Salaris':
      document.getElementById('addprice').style.display = 'block';
      if(document.getElementById('addauction')) {
       document.getElementById('addauction').style.display = 'none';
       hw_auct_enabled.checked = false;
       hw_auct_enabled.style.display = 'none';
       CheckAuction(hw_auct_enabled);
      }
      break;

/*
    case 'Veiling':
      document.getElementById('addprice').style.display = 'none';
      document.getElementById('addauction').style.display = 'block';
      hw_auct_enabled.style.display = 'inline';
      hw_auct_enabled.checked = true;
      CheckAuction(hw_auct_enabled);
      break;
*/

    case 'Veiling':
      document.getElementById('addprice').style.display = 'none';
      if(document.getElementById('addauction')) {
       document.getElementById('addauction').style.display = 'block';
       hw_auct_enabled.style.display = 'inline';
       hw_auct_enabled.checked = true;
       CheckAuction(hw_auct_enabled);
      }
      break;

    default:
      document.getElementById('addprice').style.display = 'none';
      if(document.getElementById('addauction')) {
       document.getElementById('addauction').style.display = 'none';
       hw_auct_enabled.checked = false;
       hw_auct_enabled.style.display = 'none';
       CheckAuction(hw_auct_enabled);
      }
  }
}

function AuctionChecked(el){
  if(el.checked){
    document.getElementById('addprice').style.display = 'none';
  }
  else{
    el.checked = false;
    el.style.display = 'none';
    document.getElementById('addauction').style.display = 'none';
    //document.getElementById('f_prijsstelling').selectedIndex = 0;
	 document.frm.f_prijsstelling.selectedIndex = 0;
  }
}

//Returns true if textbox is empty
function IsEmpty(obj){
  if ((obj.value.length == 0)||(obj.value == null)) {
	 return true;
	}
  return false;
}

//Returns true if character is 0
function IsZero(obj){
  if (obj.value == 0){
	 return true;
  }
	return false;
}

function IsNumeric(obj, sTextMaxLength){
  var ValidChars = "0123456789.";
  var IsNumber = true;
  var FirstChar = '';
  var Char;

	var sTextLenght = obj.value.length;

  if(sTextLenght > sTextMaxLength){
    IsNumber = false;
    return IsNumber;
	}

	for (i = 0; i < sTextLenght && IsNumber == true; i++){ 
			
	 Char = obj.value.charAt(i);

	 //Remember first character
	 if(i == 0){
	   FirstChar = Char;
	 }

	 //Return false if second char is not a dot
	 if( (i == 1 && Char != '.') && FirstChar == 0){
	   IsNumber = false;
	 }

	 //Return false if string containes characters not defined in ValidChars
	 if (ValidChars.indexOf(Char) == -1){
	   IsNumber = false;
	 }
	}
	 return IsNumber;
}

function Rfs () {

  var imgel = document.getElementById('rfimg');
  var rfsdiv = document.getElementById('rfs');
			 
  if (rfsdiv.style.display == 'block') {
    imgel.src="custom/img/rfs-open.jpg";
	 rfsdiv.style.display = 'none';
  }
  else {
    imgel.src="custom/img/rfs-close.jpg";
	 rfsdiv.style.display = 'block';
  }
			  //imgel.onmouseover = ShowRsInfo;
}
		  
function ShowRsInfo () {
  var rfsdiv = document.getElementById('rfs');
  if (rfsdiv.style.display == 'block') return overlib("Klik om te sluiten",RIGHT);
  if (rfsdiv.style.display == 'none') return overlib("Klik om te openen",RIGHT);
}


function OpenPrivacy (content_id, link_id) {
  var el_cont = document.getElementById(content_id);
  var el_link = document.getElementById(link_id);
  el_link.style.display = 'block';
  el_cont.style.display = 'block';
  var url = "modules.php?mod=Extra_Pages&pg=privacy";
  new Ajax.Updater (content_id, url, { method: 'get' }); 
}

function OpenIllegal (content_id, link_id) {
  var el_cont = document.getElementById(content_id);
  var el_link = document.getElementById(link_id);
  el_link.style.display = 'block';
  el_cont.style.display = 'block';
  var url = "modules.php?mod=Extra_Pages&pg=illegal";
  new Ajax.Updater (content_id, url, { method: 'get' }); 
}

function AjaxClose (content_id, link_id) {
  var el_cont = document.getElementById(content_id);
  var el_link = document.getElementById(link_id);
  el_link.style.display = 'none';
  el_cont.style.display = 'none';
}


function PopScherm(href, titel) {
props=window.open(href, titel, 'toolbars=0, scrollbars=1, location=0, statusbars=1, menubars=0, resizable=1, width=600, height=400, left = 420, top = 250');
}
