
//PROTECTION DU CODE	http://dean.edwards.name/packer/
//décommenter cette partie lors de la compression/obfuscation du fichier JS
//if(document.URL.toLowerCase().indexOf("all"+"osk"+"ype") == -1){
//	document.location.replace("ht"+"tp:/"+"/ww"+"w.al"+"los"+"ky"+"pe.c"+"om/");
//}


var activex = ((navigator.userAgent.indexOf('Win')  != -1) && (navigator.userAgent.indexOf('MSIE') != -1) && (parseInt(navigator.appVersion) >= 4 ));
var CantDetect = ((navigator.userAgent.indexOf('Safari')  != -1) || (navigator.userAgent.indexOf('Opera')  != -1));

function oopsPopup() {
	var windowName = "oops";
	var URLtoOpen = "skypeoops/skypeoops.html";
	var popW = 540, popH = 305;
	var scrollB = 'no';
	w = screen.availWidth;
	h = screen.availHeight;
	var leftPos = (w-popW)/2, topPos = (h-popH)/2;
	oopswindow = window.open(URLtoOpen, windowName,'width=' + popW + ',height=' + popH + ',scrollbars=' + scrollB + ',screenx=' +leftPos +',screeny=' +topPos +',top=' +topPos +',left=' +leftPos);
	return false;
}

if(typeof(detected) == "undefined" && activex) {
	document.write(
	['<script language="VBscript">',
	'Function isSkypeInstalled()',
	'on error resume next',
	'Set oSkype = CreateObject("Skype.Detection")',
	'isSkypeInstalled = IsObject(oSkype)',
	'Set oSkype = nothing',
	'End Function',
	'</script>'].join("\n")
	);
}

function skypeCheck() {
	if(CantDetect) {
		return true;
	}else if(!activex) {
		var skypeMime = navigator.mimeTypes["application/x-skype"];
		detected = true;
		if(typeof(skypeMime) == "object") {
			return true;
		} else {
			return oopsPopup();
		}
	} else if(isSkypeInstalled()) {
		detected = true;
		return true;
	}
	detected = true;
	return oopsPopup();
}
