// EXTERNAL JAVASCRIPT RESOURCE FILE FOR MARBELLA ESCORT WEBSITE

// Disable right-click
if (navigator.appName.indexOf("Netscape")!=-1) {document.captureEvents(Event.MOUSEDOWN)};
document.onmousedown = click;

// GENERAL FUNCTIONS

if (navigator.appName.indexOf("Netscape")!=-1) {IsNN=true} else {IsNN=false}

function click(evt) {if (navigator.appName.indexOf("Microsoft")!=-1) {if (event.button==2 || event.button==1+2 || event.button==2+1) {alert('© Copyright danni-escort.com'); return false}}; if (navigator.appName.indexOf("Netscape")!=-1) {if (evt.which==3) {alert('© Copyright danni-escort.com'); return false}}}

function popUp(NextPage,width,height) {
	if (navigator.appVersion.indexOf("AOL")>0) {winName="A" + (Math.round(Math.random() * 1000))} else {winName="PopUp"}
	window.open(NextPage,winName,'toolbar=no,width=' + width + ',height=' + height + ',directories=no,status=no,scrollbars=yes,resizable=yes,menubar=no');
	}

function loadSite(languageID) {
	write_cookie('languageID',languageID);
	document.location="index1.htm";
	}

function loadSiteInPopup(languageID) {
	write_cookie('languageID',languageID);
	PopupWin=window.open("index1.htm","PopupWindow");
	}

function setLanguageMain() {
	languageID = read_cookie('languageID');
	if (languageID != null) {switchLanguage(languageID)} else {switchLanguage("english")}
	}

function popUp(NextPage,width,height) {
	if (navigator.appVersion.indexOf("AOL")>0) {winName="A" + (Math.round(Math.random() * 1000))} else {winName="PopUp"}
	window.open(NextPage,winName,'toolbar=no,width=' + width + ',height=' + height + ',directories=no,status=no,scrollbars=yes,resizable=yes,menubar=no');
	}

function swapNavImg(imgNum,imgState) {
	if (document.images) {
		imgPageObj=eval("document.menu" + imgNum);
		imgArrObj=eval("menuArray" + imgState);
		imgPageObj.src=imgArrObj[imgNum].src;
		}
	}

function swapImg(imgName,imgState)	{
	if (navigator.appVersion.indexOf("AOL")<0) {
		if (document.images) {
			imgPageObj=eval("document." + imgName);
			imgArrObj=eval(imgName + imgState);
			imgPageObj.src=imgArrObj.src;
			}
		}
	return true;
	}

function write_cookie (name, value, path) {
	var expiration_date = new Date();
	expiration_date.setYear(expiration_date.getYear() + 1);
	expiration_date = expiration_date.toGMTString();
	var cookie_string = escape(name) + "=" + escape(value) + "; expires=" + expiration_date;
	if (path != null) {cookie_string += "; path=" + path}
	document.cookie = cookie_string;
	}

function read_cookie (key, skips) {
	if (skips == null) {skips = 0}
	var cookie_string = "" + document.cookie;
	var cookie_array = cookie_string.split ("; ");
	for (var i = 0; i < cookie_array.length; ++ i) {
		var single_cookie = cookie_array[i].split("=");
		if (single_cookie.length != 2) {continue}
		var name  = unescape(single_cookie[0]);
		var value = unescape(single_cookie[1]);
		if (key == name && skips -- == 0) {return value}
		}
	return null;
	}


// ESCORT DETAILS PAGES FUNCTIONS

function setLanguage() {
	if (IsNN) {switchLayout(document.layers.tableHolder.document.layers.portrait.document.thumb1)} else {switchLayout(document.thumb1)}
	languageID = read_cookie('languageID');
	if (languageID != null) {switchLanguage(languageID)} else {switchLanguage("english")}
	}

function swapEscortImage(thisThumb) {
	// Set image object references
	if (IsNN) {
		thumbPortrait = eval("document.layers.tableHolder.document.layers.portrait.document." + thisThumb);
		thumbLandscape = eval("document.layers.tableHolder.document.layers.landscape.document." + thisThumb + "L");
		bigPortrait = document.layers.tableHolder.document.layers.portrait.document.bigPic;
		bigLandscape = document.layers.tableHolder.document.layers.landscape.document.bigPicL;
		}
	else {
		thumbPortrait = eval("document." + thisThumb);
		thumbLandscape = eval("document." + thisThumb + "L");
		bigPortrait = document.bigPic;
		bigLandscape = document.bigPicL;
		}
	// Get current image ID's
	bigPicID = bigPortrait.src.substring(bigPortrait.src.lastIndexOf("_") + 2,bigPortrait.src.lastIndexOf("."));
	thumbID = thumbPortrait.src.substring(thumbPortrait.src.lastIndexOf("_") + 2,thumbPortrait.src.lastIndexOf(".") - 1);
	// Set layout to portrait or landscape
	switchLayout(eval("Image" + thumbID + "big"));
	// Set the clicked thumb (and it's equivalent in other layout) to the thumbnail image of the big picture
	thumbPortrait.src = eval("Image" + bigPicID + "thumb").src;
	thumbLandscape.src = eval("Image" + bigPicID + "thumb").src;
	// Set the big picture (and it's equivalent in other layout) to the large version of the clicked thumb
	bigPortrait.src = eval("Image" + thumbID + "big").src;
	bigLandscape.src = eval("Image" + thumbID + "big").src;
	}

function switchLanguage(languageID) {
	if (languageID=="german") {
		// Show german text
		if (IsNN) {
			document.layers.positionHolder.document.layers.english.visibility = "hidden";
			document.layers.positionHolder.document.layers.german.visibility = "visible";
			}
		else {
			document.all.english.style.display = "none";
			document.all.german.style.display = "block";
			}
		}
	else {
		// Show english text
		if (IsNN) {
			document.layers.positionHolder.document.layers.german.visibility = "hidden";
			document.layers.positionHolder.document.layers.english.visibility = "visible";
			}
		else {
			document.all.german.style.display = "none";
			document.all.english.style.display = "block";
			}
		}
	write_cookie('languageID',languageID);
	}

function switchLayout(thisPic) {
	if (thisPic.width>thisPic.height) {
		// Show landscape layout
		if (IsNN) {
			document.layers.tableHolder.document.layers.portrait.visibility = "hidden";
			document.layers.tableHolder.document.layers.landscape.visibility = "visible";
			}
		else {
			document.all.portrait.style.display="none";
			document.all.landscape.style.display="block";
			}
		}
	else {
		// Show portrait layout
		if (IsNN) {
			document.layers.tableHolder.document.layers.landscape.visibility = "hidden";
			document.layers.tableHolder.document.layers.portrait.visibility = "visible";
			}
		else {
			document.all.landscape.style.display="none";
			document.all.portrait.style.display="block";
			}
		}
	}

function showCClink(linkText) {
	if (navigator.appVersion.indexOf("AOL")<0) {
		return "<B>&nbsp;&nbsp;<a href='http://www.xe.net/pca/'>" + linkText + "</a></B>";
		}
	else {return ""}
	}

