/*
	JavaScript Include

	Name:	 	: <se:itemdata field="name" />	
	Address		: {env.serveraddress()}	
	Copyright	: Imtech ICT Business Solutions
	Author	 	: <se:itemdata field="author" />	
	Created	 	: <se:itemdata field="adddate" />

	About this JavaScript include:
	...
*/

// initiate namespace
Imtech.Welzorg = {};


Imtech.Welzorg.initiateTextResizing = function()
{
	Imtech.Behaviour.attachEvent("click", function() { return Imtech.Welzorg.resizeText(1); }, "textSizeSmall");
	Imtech.Behaviour.attachEvent("click", function() { return Imtech.Welzorg.resizeText(1.2); }, "textSizeMedium");
	Imtech.Behaviour.attachEvent("click", function() { return Imtech.Welzorg.resizeText(1.4); }, "textSizeLarge");
	var link
	link = Imtech.$("textSizeSmall");
	link.href = "#";
	link = Imtech.$("textSizeMedium");
	link.href = "#";
	link = Imtech.$("textSizeLarge");
	link.href = "#";
}


Imtech.Welzorg.resizeText = function(fontSize)
{
	document.body.style.fontSize = fontSize + "em";
                setCookie("dsTextSize", fontSize, 5);
				//alert("cookie gezet"+fontSize);
	return false;
}

/*
 * Initiate text resizing mechanism
 */
Imtech.Behaviour.attachEvent("load", Imtech.Welzorg.initiateTextResizing);
Imtech.Behaviour.attachEvent("load", function() { return Imtech.Welzorg.resizeText(returnFontsize("dsTextSize")); }  );

function setCookie(c_name,value,expiredays)
{
  //alert(c_name);
  //alert(value);
  //alert(expiredays);
  var exdate=new Date();
  exdate.setDate(exdate.getDate()+expiredays);
  document.cookie=c_name+ "=" +escape(value)+
  ((expiredays==null) ? "" : ";expires="+exdate.toGMTString())+"; path=/";
}


//function setCookie(c_name,value,expiredays) {
//  alert(c_name);
//   alert(value);
//	if (expiredays) {
//        var date = new Date();
//        date.setTime(date.getTime()+(expiredays*24*60*60*1000));
//        var expires = "; expires="+date.toGMTString();
//    }
//    else var expires = "";
//    document.cookie = c_name+"="+value+expires+"; path=/";
//}





function getCookie(c_name)
{
if (document.cookie.length>0)
{
c_start=document.cookie.indexOf(c_name + "=");
if (c_start!=-1)
  { 
  c_start=c_start + c_name.length+1; 
  c_end=document.cookie.indexOf(";",c_start);
  if (c_end==-1) c_end=document.cookie.length;
  return unescape(document.cookie.substring(c_start,c_end));
  } 
//    alert('cookie lengte groter 0:'+size);
}
return "";
}


function returnFontsize(c_name)
{
  size=getCookie(c_name);
  if (size!=null && size!="")
  {
    //alert('ja cookie, size:'+size);
	firstsize=size;
  }
  else 
  {
    //alert('geen cookie, size:'+1);
	firstsize=1.2;
  }
    return firstsize;
}

//Original SmartSite functions:
function openWindow(url) {
	window.open(url,'_blank','toolbar=no,menubar=no,resizable=yes,location=no,status=yes');

}


//Imtech.Welzorg.removeformdefault = function()
//{
//	Imtech.Behaviour.attachEvent("click", function() { return Imtech.Welzorg.makeblank(); });
//}

//Imtech.Behaviour.attachEvent("load", Imtech.Welzorg.removeformdefault);

//Imtech.Welzorg.makeblank = function()
//{
//	document.Zoekformulier.searchText.value ="afdas";
//}
