window.onload = function() {
	outLinks();
	initPrintAndMailAFriend();
	initslideshow();
	fileLinks();
}

function fileLinks() {
	var fileLink;
	if (document.getElementsByTagName('a')) {
		for (var i = 0; (fileLink = document.getElementsByTagName('a')[i]); i++) {
			if (fileLink.href.indexOf('.pdf') != -1) {
				fileLink.setAttribute('target', '_blank');
				//fileLink.className = 'pdfLink';
			}
			if (fileLink.href.indexOf('.doc') != -1) {
				fileLink.setAttribute('target', '_blank');
				//fileLink.className = 'docLink';
			}
			if (fileLink.href.indexOf('.zip') != -1) {
				fileLink.setAttribute('target', '_blank');
				//fileLink.className = 'zipLink';
			}
		}
	}
}

var yourURL = "varuflex.com";
function outLinks() {
	var outLink;
	if (document.getElementsByTagName('a')) {
		for (var i = 0; (outLink = document.getElementsByTagName('a')[i]); i++) {
			if (outLink.href.indexOf(yourURL) == -1) {
				outLink.setAttribute('target', '_blank');
			}
			if (outLink.href.indexOf('javascript:') != -1) {
				outLink.removeAttribute('target');
			}
		}
	}
}

function initslideshow() {
	var tmpArray = tempString.split(",");
	var imgArray = new Array();
	var offset = Math.floor(Math.random() * tmpArray.length);
	
	for (var ii = 0; ii < tmpArray.length; ii++) {
		var kk = ii + offset;
		if (kk >= tmpArray.length) {
			kk -= tmpArray.length;
		}
		imgArray[ii] = tmpArray[kk];
	}
	myShow = new Slideshow('slideshowAlgebra', {hu: '/uploads/media/', images: imgArray}); 
}

function map24_removeDefaultValues(){
	if (document.link2map24.sstreet.value == 'Straat') 		document.link2map24.sstreet.value = '';
	if (document.link2map24.szip.value 	  == 'Postcode') 	document.link2map24.szip.value = '';
	if (document.link2map24.scity.value   == 'Plaats') 		document.link2map24.scity.value = '';
}

function initPrintAndMailAFriend() {
	if(ge('print-mail')) {
        
		var newElement = document.createElement('SPAN');
        
		newElement.id = 'print-mail-text';
        
		ge('print-mail').appendChild(newElement);
        
		if(ge('print')) {
			ge('print').innerHTML = '';
			ge('print').onmouseover = function() {
				ge('print-mail-text').innerHTML = this.getAttribute('title');
			}            
			ge('print').onmouseout = function() {
				ge('print-mail-text').innerHTML = '';
			}            
		}
        
		if(ge('mail-a-friend')) {
			ge('mail-a-friend').innerHTML = '';
			ge('mail-a-friend').onmouseover = function() {
				ge('print-mail-text').innerHTML = this.getAttribute('title');
			}
			ge('mail-a-friend').onmouseout = function() {
				ge('print-mail-text').innerHTML = '';
			}            
		}
	}
}

function ge(strId){
	return document.getElementById(strId);
}

window.addEvent('domready', function(){
	var Tips2 = new Tips($$('.Tips2'), {
		initialize:function(){
			this.fx = new Fx.Style(this.toolTip, 'opacity', {duration: 500, wait: false}).set(0);
		},
		onShow: function(toolTip) {
			this.fx.start(1);
		},
		onHide: function(toolTip) {
			this.fx.start(0);
		}
	});
 
});
