var bookmarkurl="http://www.erotikexpress.com"
var bookmarktitle="Erotikexpress.com - Porno DVD Shop"

function addbookmark(){
if (document.all)
window.external.AddFavorite(bookmarkurl,bookmarktitle)
}

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

function MM_displayStatusMsg(msgStr) { //v1.0
  status=msgStr;
  document.MM_returnValue = true;
}

function load1(form) {
     var url = form.Llist_1.options[form.Llist_1.selectedIndex].value;
     location.href = "http://www.erotikexpress.com" + url;
}

function load2(form) {
     var url = form.Llist_2.options[form.Llist_2.selectedIndex].value;
     location.href = "http://www.erotikexpress.com" + url;
}

function load3(form) {
     var url = form.Llist_3.options[form.Llist_3.selectedIndex].value;
     location.href = "http://www.erotikexpress.com" + url;
}

function ShowPage(pageno)
{
  document.SortForm.offset.value = pageno;
  document.SortForm.submit();
  return false;
}

function searchClick( obj ) {
	obj.style.color = "#000";
	obj.value = "";
}

function sendSearch( e ) {
  if( e && e.which == 13 )
    searchSubmit();
  if( window.event && window.event.keyCode == 13 )
    searchSubmit();
}

function validateEmail( email ) {
   var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
   return reg.test( email );
}

function doSendEmail() {
	if( ! validateEmail( document.getElementById("emailNews").value ) ) {
		window.alert( InvalidEmail[eeLang] );
		return;
	}
	document.getElementById("Email").value = document.getElementById("emailNews").value;
    document.getElementById("nlsform").submit();
}

function sendEmail( e ) {
  if( e && e.which == 13 ) {
	doSendEmail();
  }
  if( window.event && window.event.keyCode == 13 ) {
    doSendEmail();
  }
}

function typeReady( obj , exp ) {
	if( obj.value == exp ) {
		obj.style.color = "#000";
		obj.value = "";
	}
}

function searchSubmit() {
	if( eeLang == "DE" )
		pref = "";
	else
		pref = "/" + eeLang.toLowerCase();
	location.href = pref + "/ergebnis_dvd_main.asp?suchen=" + ( document.getElementById("searchText").value );
}

function loadBookmarks( item , title ) {
    var eurl = encodeURI( "http://www.erotikexpress.com/detail_dvd.asp?Artikelnummer=" + item );
    var etitle = encodeURI( title ); 
    var ret = ""; 
    
	ret += " <a href='http://www.mister-wong.de/' onclick=\"window.open('http://www.mister-wong.de/index.php?action=addurl&bm_url=" + eurl + "&bm_description=" + etitle + "'); return false;\"><img src='/bilder/sb-misterwong.gif' alt='' title='' align='absmiddle' border='0' height='20' width='20'></a>"; 
    
	ret += " <a href='http://del.icio.us/' onclick=\"window.open('http://del.icio.us/post?url=" + eurl + "&title=" + etitle + "');return false;\"><img src='/bilder/sb-delicious.gif' alt='' title='' align='absmiddle' border='0' height='20' width='20'></a>"; 
	
	ret += " <a href='http://digg.com/' onclick=\"window.open('http://digg.com/submit?url=" + eurl + "&phase=2');return false;\"><img src='/bilder/sb-digg.gif' alt='' title='' align='absmiddle' border='0' height='20' width='20'></a>"; 
	
	ret += " <a href='http://furl.net/' onclick=\"window.open('http://www.furl.net/savedialog.jsp?u=" + eurl + "&t=" + etitle + "');return false;\"><img src='/bilder/sb-furl.gif' alt='' title='' align='absmiddle' border='0' height='20' width='20'></a>"; 
	
	ret += " <a href='http://www.google.com/bookmarks/' onclick=\"window.open('http://www.google.com/bookmarks/mark?op=add&bkmk=" + eurl + "&title=" + etitle + "');return false;\"><img src='/bilder/sb-google.gif' alt='' title='' align='absmiddle' border='0' height='20' width='20'></a>"; 
	
	ret += " <a href='http://yahoo.com/' onclick=\"window.open('http://myweb2.search.yahoo.com/myresults/bookmarklet?u=" + eurl + "&t=" + etitle + "');return false;\"><img src='/bilder/sb-yahoo.gif' alt='' title='' align='absmiddle' border='0' height='20' width='20'></a>";
    
    document.write( "<div style='margin-top: 4px'>" + ret + "</div>" );
}

function findPos( obj ) {
	var curleft = curtop = 0;
	if (obj.offsetParent) {
		curleft = obj.offsetLeft
		curtop = obj.offsetTop
		while (obj = obj.offsetParent) {
			curleft += obj.offsetLeft
			curtop += obj.offsetTop
		}
	}
	return [curleft,curtop];
}

function shDVD( obj , tn , name , preis , kategorie ) {
	pos = findPos( obj );
	document.getElementById("expansion").innerHTML = "<table style='position: absolute; background: url(\"/bilder/preview.jpg\"); border: solid 1px #0e1025; width: 200px; height: 230px; left: "+(pos[0]+5)+"px; top: "+(pos[1]-235)+"px'><tr><td height='25'>&nbsp;</td></tr><tr><td colspan='2' align='center'><b>"+name+"</b></td></tr><tr><td valign='top'><img src='"+tn+"'></td><td valign='top'>Kategorie: <b>"+kategorie+"</b><br><br>Preis: <b>&euro; "+(preis/100)+"</b></td></tr></table>";
}

function bsDVD( obj , tn , name , preis , kategorie ) {
	pos = findPos( obj );
	document.getElementById("expansion").innerHTML = "<table cellspacing='0' cellpadding='2' style='position: absolute; background: url(\"/bilder/preview.jpg\"); border: solid 2px #1658b9; width: 200px; height: 230px; left: "+(pos[0]-100)+"px; top: "+(pos[1]-235)+"px'><tr><td height='27'>&nbsp;</td></tr><tr><td colspan='2' align='center' height='27'><b>"+name+"</b></td></tr><tr><td valign='top' width='110' align='center'><img src='"+tn+"' width='100' height='150'></td><td valign='top'>Kategorie: <b>"+kategorie+"</b><br><br>Preis: <b>&euro; "+(preis/100)+"</b></td></tr></table>";
}

function EN_shDVD( obj , tn , name , preis , kategorie ) {
	pos = findPos( obj );
	document.getElementById("expansion").innerHTML = "<table style='position: absolute; background: url(\"/bilder/preview.jpg\"); border: solid 1px #0e1025; width: 200px; height: 230px; left: "+(pos[0]+5)+"px; top: "+(pos[1]-235)+"px'><tr><td height='25'>&nbsp;</td></tr><tr><td colspan='2' align='center'><b>"+name+"</b></td></tr><tr><td valign='top'><img src='"+tn+"'></td><td valign='top'>Genre: <b>"+kategorie+"</b><br><br>Price: <b>&euro; "+(preis/100)+"</b></td></tr></table>";
}

function EN_bsDVD( obj , tn , name , preis , kategorie ) {
	pos = findPos( obj );
	document.getElementById("expansion").innerHTML = "<table cellspacing='0' cellpadding='2' style='position: absolute; background: url(\"/bilder/preview.jpg\"); border: solid 2px #1658b9; width: 200px; height: 230px; left: "+(pos[0]-100)+"px; top: "+(pos[1]-235)+"px'><tr><td height='27'>&nbsp;</td></tr><tr><td colspan='2' align='center' height='27'><b>"+name+"</b></td></tr><tr><td valign='top' width='110' align='center'><img src='"+tn+"' width='100' height='150'></td><td valign='top'>Genre: <b>"+kategorie+"</b><br><br>Price: <b>&euro; "+(preis/100)+"</b></td></tr></table>";
}

function FR_shDVD( obj , tn , name , preis , kategorie ) {
	pos = findPos( obj );
	document.getElementById("expansion").innerHTML = "<table style='position: absolute; background: url(\"/bilder/preview.jpg\"); border: solid 1px #0e1025; width: 200px; height: 230px; left: "+(pos[0]+5)+"px; top: "+(pos[1]-235)+"px'><tr><td height='25'>&nbsp;</td></tr><tr><td colspan='2' align='center'><b>"+name+"</b></td></tr><tr><td valign='top'><img src='"+tn+"'></td><td valign='top'>Catégorie: <b>"+kategorie+"</b><br><br>Prix: <b>&euro; "+(preis/100)+"</b></td></tr></table>";
}

function FR_bsDVD( obj , tn , name , preis , kategorie ) {
	pos = findPos( obj );
	document.getElementById("expansion").innerHTML = "<table cellspacing='0' cellpadding='2' style='position: absolute; background: url(\"/bilder/preview.jpg\"); border: solid 2px #1658b9; width: 200px; height: 230px; left: "+(pos[0]-100)+"px; top: "+(pos[1]-235)+"px'><tr><td height='27'>&nbsp;</td></tr><tr><td colspan='2' align='center' height='27'><b>"+name+"</b></td></tr><tr><td valign='top' width='110' align='center'><img src='"+tn+"' width='100' height='150'></td><td valign='top'>Catégorie: <b>"+kategorie+"</b><br><br>Prix: <b>&euro; "+(preis/100)+"</b></td></tr></table>";
}

function ES_shDVD( obj , tn , name , preis , kategorie ) {
	pos = findPos( obj );
	document.getElementById("expansion").innerHTML = "<table style='position: absolute; background: url(\"/bilder/preview.jpg\"); border: solid 1px #0e1025; width: 200px; height: 230px; left: "+(pos[0]+5)+"px; top: "+(pos[1]-235)+"px'><tr><td height='25'>&nbsp;</td></tr><tr><td colspan='2' align='center'><b>"+name+"</b></td></tr><tr><td valign='top'><img src='"+tn+"'></td><td valign='top'>Categoría: <b>"+kategorie+"</b><br><br>Precio: <b>&euro; "+(preis/100)+"</b></td></tr></table>";
}

function ES_bsDVD( obj , tn , name , preis , kategorie ) {
	pos = findPos( obj );
	document.getElementById("expansion").innerHTML = "<table cellspacing='0' cellpadding='2' style='position: absolute; background: url(\"/bilder/preview.jpg\"); border: solid 2px #1658b9; width: 200px; height: 230px; left: "+(pos[0]-100)+"px; top: "+(pos[1]-235)+"px'><tr><td height='27'>&nbsp;</td></tr><tr><td colspan='2' align='center' height='27'><b>"+name+"</b></td></tr><tr><td valign='top' width='110' align='center'><img src='"+tn+"' width='100' height='150'></td><td valign='top'>Categoría: <b>"+kategorie+"</b><br><br>Precio: <b>&euro; "+(preis/100)+"</b></td></tr></table>";
}

function IT_shDVD( obj , tn , name , preis , kategorie ) {
	pos = findPos( obj );
	document.getElementById("expansion").innerHTML = "<table style='position: absolute; background: url(\"/bilder/preview.jpg\"); border: solid 1px #0e1025; width: 200px; height: 230px; left: "+(pos[0]+5)+"px; top: "+(pos[1]-235)+"px'><tr><td height='25'>&nbsp;</td></tr><tr><td colspan='2' align='center'><b>"+name+"</b></td></tr><tr><td valign='top'><img src='"+tn+"'></td><td valign='top'>Categoría: <b>"+kategorie+"</b><br><br>Prezzo: <b>&euro; "+(preis/100)+"</b></td></tr></table>";
}

function IT_bsDVD( obj , tn , name , preis , kategorie ) {
	pos = findPos( obj );
	document.getElementById("expansion").innerHTML = "<table cellspacing='0' cellpadding='2' style='position: absolute; background: url(\"/bilder/preview.jpg\"); border: solid 2px #1658b9; width: 200px; height: 230px; left: "+(pos[0]-100)+"px; top: "+(pos[1]-235)+"px'><tr><td height='27'>&nbsp;</td></tr><tr><td colspan='2' align='center' height='27'><b>"+name+"</b></td></tr><tr><td valign='top' width='110' align='center'><img src='"+tn+"' width='100' height='150'></td><td valign='top'>Categoria: <b>"+kategorie+"</b><br><br>Prezzo: <b>&euro; "+(preis/100)+"</b></td></tr></table>";
}

function clearExp() {
	document.getElementById("expansion").innerHTML = "";
}

function getGenres( prefix ) {
	if( window.XMLHttpRequest ) var request = new XMLHttpRequest();
	else if( window.ActiveXObject ) var request = new ActiveXObject("Microsoft.XMLHTTP");
	else {
		var axb = 1;
	}


	request.onreadystatechange = function() {
		if( request.readyState == 4 ) {
			if( request.status == 200 ) {
				var genres = request.responseText.split( "\n" );
				var out1 = "";
				var intro1 = "";
				
				for( x in genres ) {
					var sd = genres[x].split("%");
					if( sd.length != 2 )
						continue;
					if( defGenre.toLowerCase() == sd[0].toLowerCase() ) {
						intro1 += "<tr><td style='padding-top: 5px; padding-bottom: 6px;'><a href='ergebnis_vorlieben_dvd.asp?spezielles="+encodeURI(sd[0].toLowerCase())+"' style='color: #e8df52; text-transform: uppercase'><b> &raquo; "+sd[1]+"</b></a></td></tr>";
					} else
						out1 += "<tr><td><a href='"+prefix+"ergebnis_vorlieben_dvd.asp?spezielles="+sd[0].toLowerCase()+"'>"+sd[1]+"</a></td></tr>";
				}
				out1 += "</table>";
				
				var intro = "<table class='category' width='95%' cellpadding='0' cellspacing='0'>"+intro1;
				document.getElementById("navGenres").innerHTML = intro + out1;
			}
		}
	}

	parameters = "";

	request.open('GET', hostName + '/ajax/getGenres' + eeLang + '.txt', true);
	request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	request.setRequestHeader("Content-length", parameters.length);
	request.setRequestHeader("Connection", "close");
	request.send(parameters);
}

function getStudios( prefix ) {
	if( window.XMLHttpRequest ) var request = new XMLHttpRequest();
	else if( window.ActiveXObject ) var request = new ActiveXObject("Microsoft.XMLHTTP");
	else {
		var axb = 1;
	}


	request.onreadystatechange = function() {
		if( request.readyState == 4 ) {
			if( request.status == 200 ) {
				var studios = request.responseText.split( "\n" );
				var out1 = "";
				var intro1 = "";
				
				for( x in studios ) {
					var sd = studios[x].split("%");
					if( defStudio.toLowerCase() == sd[0].toLowerCase() ) {
						intro1 += "<tr><td style='padding-top: 5px; padding-bottom: 6px;'><a href='ergebnis_hersteller_dvd.asp?kathersteller="+encodeURI(sd[0])+"' style='color: #e8df52; text-transform: uppercase'><b> &raquo; "+sd[1]+"</b></a></td></tr>";
					} else
						out1 += "<tr><td><a href='"+prefix+"ergebnis_hersteller_dvd.asp?kathersteller="+sd[0]+"'>"+sd[1]+"</a></td></tr>";
				}
				out1 += "</table>";
				
				var intro = "<table class='category' width='95%' cellpadding='0' cellspacing='0'>"+intro1;
				document.getElementById("navStudios").innerHTML = intro + out1;
			}
		}
	}

	parameters = "";

	request.open('GET', hostName + '/ajax/getStudios.txt', true);
	request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	request.setRequestHeader("Content-length", parameters.length);
	request.setRequestHeader("Connection", "close");
	request.send(parameters);
}

function getActors( prefix ) {
	if( window.XMLHttpRequest ) var request = new XMLHttpRequest();
	else if( window.ActiveXObject ) var request = new ActiveXObject("Microsoft.XMLHTTP");
	else {
		var axb = 1;
	}

	request.onreadystatechange = function() {
		if( request.readyState == 4 ) {
			if( request.status == 200 ) {
				var actors = request.responseText.split( "\n" );
				var out1 = "";
				var intro1 = "";
				
				for( x in actors ) {
					var sd = actors[x].split("%");
					if( sd.length != 2 )
						continue;
					//alert( defActor.toLowerCase() + " ----  " + sd[0].toLowerCase() );
					if( defActor.toLowerCase() == sd[0].toLowerCase() ) {
						intro1 += "<tr><td style='padding-top: 5px; padding-bottom: 6px;'><a href='ergebnis_dvd_haupt.asp?hauptdarsteller="+encodeURI(sd[0])+"' style='color: #e8df52; text-transform: uppercase'><b> &raquo; "+sd[1]+"</b></a></td></tr>";
					} else
						out1 += "<tr><td><a href='"+prefix+"ergebnis_dvd_haupt.asp?hauptdarsteller="+sd[0]+"'>"+sd[1]+"</a></td></tr>";
				}
				out1 += "</table>";
				
				var intro = "<table class='category' width='95%' cellpadding='0' cellspacing='0'>"+intro1;
				document.getElementById("navActors").innerHTML = intro + out1;
			}
		}
	}

	parameters = "";

	request.open('GET', hostName + '/ajax/getActors.txt', true);
	request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	request.setRequestHeader("Content-length", parameters.length);
	request.setRequestHeader("Connection", "close");
	request.send(parameters);
}

var recentArray = Array();

function showRecent( prefix ) {
	document.write( "<div align='center' style='margin: 12px 0 0 0'><img src='/templates/NeuBlue/images/sep.gif'></div><div align='center'><img src='/templates/NeuBlue/images/cap_recent.jpg'><div align='center' style='margin: 0 0 0 0'><img src='/templates/NeuBlue/images/sep.gif'></div><table width='170' style='margin-top: 5px'>" );
	for( x in recentPriority ) {
		k = recentPriority[x];
		if( k )
			document.write( "<tr><td align='left'><a class='bestseller' href='"+prefix+"detail_dvd.asp?Artikelnummer=" + recentArray[k][4] + "' onMouseOver='bsDVD( this , recentArray["+k+"][0] , recentArray["+k+"][5] , recentArray["+k+"][2] , recentArray["+k+"][3] );' onMouseOut='clearExp();' style='font-size: 11px'>" + recentArray[k][1] + "</a></td></tr>" );
	}
	document.write( "</table>");
}

function showBack() {
	document.getElementById("frontcover").style.display = "none";
	document.getElementById("backcover").style.display = "block";
}

function showFront() {
	document.getElementById("frontcover").style.display = "block";
	document.getElementById("backcover").style.display = "none";
}

function updateRecentItems( lang ) {
	rim--;
	if( ! rim ) {
		window.clearInterval( rii );
		return;
	}

	if( window.XMLHttpRequest ) var request = new XMLHttpRequest();
	else if( window.ActiveXObject ) var request = new ActiveXObject("Microsoft.XMLHTTP");
	else {
		var axb = 1;
	}

	request.onreadystatechange = function() {
		if( request.readyState == 4 ) {
			if( request.status == 200 ) {
				document.getElementById("rBox").innerHTML = request.responseText;
			}
		}
	}

	parameters = lang;

	request.open('GET', hostName + '/ajax/getRecent.asp?' + lang, true);
	request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	request.setRequestHeader("Content-length", parameters.length);
	request.setRequestHeader("Connection", "close");
	request.send(parameters);
}

// LOGIN

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
  return false;
}

function MM_displayStatusMsg(msgStr) { //v1.0
  status=msgStr;
  document.MM_returnValue = true;
}

function isEmpty(s)
{
   return ((s == null) || (s.length == 0))
}

function ShowMainPage()
{
  location.href = "myaccount.asp";
  return false;
}

var ForgotErrors = {
		"DE" : 'Bitte geben Sie Ihre E-Mail Adresse ein und drücken Sie dann auf die\nSchaltfläche "Passwort vergessen?". Das Passwort wird dann an\nIhre eingegebene E-Mail Adresse gesendet.',
		"EN" : 'Please enter your email address first!\nThe password will be sent by email.',
		"FR" : 'Entrez votre adresse e-mail premier!\nLe mot de passe vous sera envoyé par email.',
		"ES" : 'Por favor, introduzca su dirección de correo electrónico primero!\nLa contraseña le será enviada por correo electrónico.',
		"IT" : 'Inserisci il tuo indirizzo email prima!\nLa password verrà inviata tramite email.'
	};

var InvalidEmail = {
		"DE" : 'Bitte geben Sie Ihre E-Mail Adresse ein.',
		"EN" : 'Please enter a email address!',
		"FR" : 'Veuillez entrer une adresse e-mail valide!',
		"ES" : 'Por favor, introduzca una dirección de correo electrónico válida!',
		"IT" : 'Inserisci un indirizzo email valido!'
	};

var slPass = {
		"DE" : "Passwort muss aus 5 bis 15 Buchstaben oder Zahlen bestehen.",
		"EN" : "Your password must have between 5 and 15 characters",
		"FR" : "Votre mot de passe doit avoir entre 5 et 15 caractères",
		"ES" : "Tu contraseña debe tener entre 5 y 15 caracteres",
		"IT" : "La password deve avere tra 5 e 15 caratteri"
	};
	
function CustomerForgot()
{
    p = document.LoginForm.CEMail.value.indexOf('@');
    /*if ( ! validateEmail( document.LoginForm.CEMail.value ) )
    {
      alert( ForgotErrors[eeLang] );
      document.LoginForm.CEMail.focus();
      return;
    }*/
	
	if( eeLang != "DE" )
		pref = "/" + eeLang.toLowerCase() + "/";
	else
		pref = "/"
	
	document.LoginForm.action = "https://" + location.hostname + "/secured" + pref + "restore.asp?urlfrom=myaccount";
    document.LoginForm.submit();

}

function R_CustomerForgot()
{
 
    p = document.R_LoginForm.CEMail.value.indexOf('@');
    /*if ( ! validateEmail( document.R_LoginForm.CEMail.value ) )
    {
      alert( ForgotErrors[eeLang] );
      document.R_LoginForm.CEMail.focus();
      return;
    }*/
	
	if( eeLang != "DE" )
		pref = "/" + eeLang.toLowerCase() + "/";
	else
		pref = "/"
	
	document.R_LoginForm.action = "https://" + location.hostname + "/secured" + pref + "restore.asp?urlfrom=myaccount";
    document.R_LoginForm.submit();

}

function X_CustomerForgot()
{
 
    p = document.X_LoginForm.CEMail.value.indexOf('@');
    /*if ( ! validateEmail( document.X_LoginForm.CEMail.value ) )
    {
      alert( ForgotErrors[eeLang] );
      document.X_LoginForm.CEMail.focus();
      return;
    }*/
	
	if( eeLang != "DE" )
		pref = "/" + eeLang.toLowerCase() + "/";
	else
		pref = "/"
	
	document.X_LoginForm.action = "https://" + location.hostname + "/secured" + pref + "restore.asp?urlfrom=myaccount";
    document.X_LoginForm.submit();

}

function ValidateLoginForm()
{
  var email = document.LoginForm.CEMail.value;
  var pass = document.LoginForm.CPassword.value;
  var p = email.indexOf('@');
  if (p < 1 || p == (email.length-1))
  {
     alert( InvalidEmail[eeLang] );
     document.LoginForm.CEMail.focus();
     return false;
  }
  if ((pass.length < 5) || (pass.length > 15))
  {
     alert(slPass[eeLang]);
     document.LoginForm.CPassword.focus();
     return false;
  }
  return true;
}

function R_ValidateLoginForm()
{
  var email = document.R_LoginForm.CEMail.value;
  var pass = document.R_LoginForm.CPassword.value;
  var p = email.indexOf('@');
  if (p < 1 || p == (email.length-1))
  {
     alert( InvalidEmail[eeLang] );
     document.R_LoginForm.CEMail.focus();
     return false;
  }
  if ((pass.length < 5) || (pass.length > 15))
  {
     alert(slPass[eeLang]);
     document.R_LoginForm.CPassword.focus();
     return false;
  }
  return true;
}

function X_ValidateLoginForm()
{
  var email = document.X_LoginForm.CEMail.value;
  var pass = document.X_LoginForm.CPassword.value;
  var p = email.indexOf('@');
  if (p < 1 || p == (email.length-1))
  {
     alert( InvalidEmail[eeLang] );
     document.X_LoginForm.CEMail.focus();
     return false;
  }
  if ((pass.length < 5) || (pass.length > 15))
  {
     alert(slPass[eeLang]);
     document.X_LoginForm.CPassword.focus();
     return false;
  }
  return true;
}

function isNumeric(num)
{
 if (isEmpty(num)) return false;
 for (i = 0; i < num.length; i++)
  if ((num.charAt(i) < '0') || (num.charAt(i) > '9')) return false;
 return true;
}

var message="";

function clickIE()
 
{if (document.all)
{(message);return false;}}
 
function clickNS(e) {
if
(document.layers||(document.getElementById&&!document.all))
{
if (e.which==2||e.which==3) {(message);return false;}}}
if (document.layers)
{document.captureEvents(Event.MOUSEDOWN);document.  onmousedown=clickNS;}
else
{document.onmouseup=clickNS;document.oncontextmenu  =clickIE;}
 
document.oncontextmenu=new Function("return false")