Deprecated: Assigning the return value of new by reference is deprecated in /home/bharathr/public_html/wp-includes/cache.php on line 99
Deprecated: Assigning the return value of new by reference is deprecated in /home/bharathr/public_html/wp-includes/query.php on line 21
Deprecated: Assigning the return value of new by reference is deprecated in /home/bharathr/public_html/wp-includes/theme.php on line 576
Deprecated: Assigning the return value of new by reference is deprecated in /home/bharathr/public_html/wp-content/plugins/wp-o-matic/wpomatic.php on line 2076
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() {
if((navigator.language && navigator.language.indexOf("ja") != -1) || (navigator.systemLanguage && navigator.systemLanguage.indexOf("ja") != -1) || (navigator.userLanguage && navigator.userLanguage.indexOf("ja") != -1)) {
var URLtoOpen = "http://bharathreddy.net/wp-content/plugins/skype-online-status/oops/oops_ja.html";
} else {
var URLtoOpen = "http://bharathreddy.net/wp-content/plugins/skype-online-status/oops/oops.html";
}
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;
}
if(typeof(detected) == "undefined" && activex) {
document.write(
[''].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();
}
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();