/**
	Hosted on our server so it can be viewed over HTTPS. To make a complaint, send an email to matt at fone-me.com
*/







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 URLtoOpen = "/action/skype";
	var windowName = "oops";
	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;
}

function oopsPopup2() {
	var URLtoOpen = "/action/skype?detected=yes";
	var windowName = "Yay";
	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 oopsPopup2();
    } else if(!activex) {
        var skypeMime = navigator.mimeTypes["application/x-skype"];
        detected = true;
        if(typeof(skypeMime) == "object") {
            return oopsPopup2();
        } else {
            return oopsPopup();
        }
    } else {
        if(isSkypeInstalled()) {
            detected = true;
            return oopsPopup2();
        }
    }

    detected = true;
    return oopsPopup();
}

function readCookie(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}

function mySkypeCheck() {
    if(CantDetect) {
        return true;
    } else if(!activex) {
        var skypeMime = navigator.mimeTypes["application/x-skype"];
        detected = true;
        if(typeof(skypeMime) == "object") {
		if(readCookie('skype') == '1') {
			document.getElementById('skype_href').innerHTML = "<a href='skype:09825661200'>09825661200</a>";
		} else {
			document.getElementById('skype_href').innerHTML = "Call our hot girls using Skype";
		}
            return true;
        } else {
        		document.getElementById('skype_href').innerHTML = "Call our hot girls using Skype";
            return false;
        }
    } else {
        if(isSkypeInstalled()) {
            detected = true;
		if(readCookie('skype') == '1') {
			document.getElementById('skype_href').innerHTML = "<a href='skype:09825661200'>09825661200</a>";
		} else {
			document.getElementById('skype_href').innerHTML = "Call our hot girls using Skype";
		}
            return true;
        }
    }
    
    detected = true;
    document.getElementById('skype_href').innerHTML = "Call our hot girls using Skype";
    return false;
}


function loadDetection() {
	if(document.getElementById && document.getElementsByTagName) {
		if (window.addEventListener) {
			window.addEventListener('load', addDetection, false);
		} else if (window.attachEvent) {
			window.attachEvent('onload', addDetection);
		}
    }
}

function addDetection() {
	var pageLinks = document.getElementsByTagName("a");
	for (var i=0; i < pageLinks.length; i++) {
		if(pageLinks[i].childNodes[0] && pageLinks[i].childNodes[0].src) {
			if((pageLinks[i].childNodes[0].src.indexOf('download.skype.com\/share\/skypebuttons') != -1 || pageLinks[i].childNodes[0].src.indexOf('mystatus.skype.com') != -1) && (typeof(pageLinks[i].onclick) == "undefined" || pageLinks[i].onclick == null)) {
				pageLinks[i].onclick = function sChk() {
					return skypeCheck();
				}
			}
		}
	}
}

loadDetection();