// JScript source code

/*
webkit
safari
opera
msie
mozilla*/
var versions = {msie:'7.0', mozilla:'1.9.0', safari:'5.0'};

for(key in versions) {
	if(jQuery.browser[key]) {
		var thisbrowser = key;
		break;
	}
}

var reqversion	= versions[thisbrowser];
var thisversion = jQuery.browser.version;

if(typeof(reqversion) != 'undefined') {
	var compare = compareVersions(thisversion, reqversion);
	if(compare < 0) {
		window.location = 'http://www.hagen-invent.de/browserweiche/index.html';
	}
}

function compareVersions(vdst, vsrc) {
	var vdstparts = vdst.split('.');
	var vsrcparts = vsrc.split('.');
	var count = Math.min(vdstparts.length, vsrcparts.length);
	var unequal = false;
	
	for(var i=0; i<count; i++) {
		var vdstcurrent = parseInt(vdstparts[i]);
		var vsrccurrent = parseInt(vsrcparts[i]);
		if(vdstcurrent > vsrccurrent)
			return 1;
		if(vdstcurrent < vsrccurrent)
			return -1;
		if(vdstcurrent != vsrccurrent)
			unequal = true;
	}
	if(!unequal)
		return 0;
	return 1;
}
