flashVersion_DONTKNOW = -1;
function makeArray() {
this[0] = makeArray.arguments.length;
for (i = 0; i < makeArray.arguments.length; i++)
this[i+1] = makeArray.arguments[i];
}
var daysofmonth = new makeArray( 31, 28, 31, 30, 31, 30,
31, 31, 30, 31, 30, 31);
var daysofmonthLY = new makeArray( 31, 29, 31, 30, 31, 30,
31, 31, 30, 31, 30, 31);
function SublLeapYear(year) {
if ((year/4) != Math.floor(year/4)) return false;
if ((year/100) != Math.floor(year/100)) return true;
if ((year/400) != Math.floor(year/400)) return false;
return true;
}
// Month should be 1-12 and day should be 1-31
function SublValidDate(year,month,day) {
if (month < 1 || month > 12)
return false;
if (day < 1 || day > 31)
return false;
if ( SublLeapYear(year) ) {
if (day > daysofmonthLY[month])
return false;
} else {
if (day > daysofmonth[month])
return false;
}
return true;
}
function changeImage(imageName, newSrc) {
document.images[imageName].src = newSrc;
}
function goTo(strLocation){
if (document.forms.navigationForm) {
if (strLocation.indexOf("javascript:") > -1) {
eval(strLocation);
} else {
document.forms.navigationForm.action = strLocation;
document.forms.navigationForm.submit();
}
} else {
if (strLocation.indexOf("javascript:") > -1) {
eval(strLocation);
} else {
document.location = strLocation;
}
}
}
function renderDateTime() {
document.write("Thursday 7 Apr 2005
");
document.write("08:50 GMT +2
");
}
function openPopup(sUrl, sName, iWidth, iHeight, iLeft, iTop, bScroll) {
var pos;
if (sName == "") {
sName = "popupWindow";
}
if (bScroll == true) {
bScroll = "yes";
} else {
bScroll = "no";
}
window.open(sUrl, sName, "left=" + iLeft + ",top=" + iTop + ",toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=" + bScroll + ",resizable=0,copyhistory=0,width=" + iWidth + ",height=" + iHeight);
}
function popupLink(sUrl) {
window.open(sUrl, "popupWindow","left=100,top=100,toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=0,copyhistory=0,width=300,height=400");
}
// Flash Version Detector v1.1.4
// http://www.dithered.com/javascript/flash_detect/index.html
// code by Chris Nott (chris@NOSPAMdithered.com - remove NOSPAM)
// with VBScript code from Alastair Hamilton
agent = navigator.userAgent.toLowerCase();
function getFlashVersion() {
if (agent.indexOf("msie") != -1 && parseInt(navigator.appVersion) >= 4 && agent.indexOf("win")!=-1 && agent.indexOf("16bit")==-1) {
return getFlashVersion1();
} else {
return getFlashVersion2();
}
}
function getFlashVersion1() {
flashVersion = -1;
document.write(' \n');
document.write('on error resume next \n');
document.write('dim obFlash \n');
document.write('set obFlash = CreateObject("ShockwaveFlash.ShockwaveFlash.7") \n');
document.write('if IsObject(obFlash) then \n');
document.write('flashVersion = 7 \n');
document.write('else set obFlash = CreateObject("ShockwaveFlash.ShockwaveFlash.6") end if \n');
document.write('if flashVersion < 7 and IsObject(obFlash) then \n');
document.write('flashVersion = 6 \n');
document.write('else set obFlash = CreateObject("ShockwaveFlash.ShockwaveFlash.5") end if \n');
document.write('if flashVersion < 6 and IsObject(obFlash) then \n');
document.write('flashVersion = 5 \n');
document.write('else set obFlash = CreateObject("ShockwaveFlash.ShockwaveFlash.4") end if \n');
document.write('if flashVersion < 5 and IsObject(obFlash) then \n');
document.write('flashVersion = 4 \n');
document.write('else set obFlash = CreateObject("ShockwaveFlash.ShockwaveFlash.3") end if \n');
document.write('if flashVersion < 4 and IsObject(obFlash) then \n');
document.write('flashVersion = 3 \n');
document.write('end if');
document.write(' \n');
return flashVersion;
}
function getFlashVersion2() {
flashVersion_DONTKNOW = -1;
var flashVersion = flashVersion_DONTKNOW;
// NS3+, Opera3+, IE5+ Mac (support plugin array): check for Flash plugin in plugin array
if (navigator.plugins != null && navigator.plugins.length > 0) {
var flashPlugin = navigator.plugins['Shockwave Flash'];
if (typeof flashPlugin == 'object') {
if (flashPlugin.description.indexOf('7.') != -1) flashVersion = 7;
else if (flashPlugin.description.indexOf('6.') != -1) flashVersion = 6;
else if (flashPlugin.description.indexOf('5.') != -1) flashVersion = 5;
else if (flashPlugin.description.indexOf('4.') != -1) flashVersion = 4;
else if (flashPlugin.description.indexOf('3.') != -1) flashVersion = 3;
}
}
// IE4+ Win32: attempt to create an ActiveX object using VBScript
// WebTV 2.5 supports flash 3
else if (agent.indexOf("webtv/2.5") != -1) flashVersion = 3;
// older WebTV supports flash 2
else if (agent.indexOf("webtv") != -1) flashVersion = 2;
// Can't detect in all other cases
else {
flashVersion = flashVersion_DONTKNOW;
}
return flashVersion;
}
function cancelBubble() {
if (event) {
if (event.stopPropagation) {
event.stopPropagation();
} else {
event.cancelBubble = true;
}
}
}
function writeInnerHTML(text,id)
{
alert('hallå');
}