var ua = navigator.userAgent;
var ns = (navigator.appName.toLowerCase().indexOf("netscape")!=-1)?1:0;
var ns4 = (document.layers)?1:0;
var ns6 = (document.getElementById && ns)?1:0;
var mac = (navigator.userAgent.toLowerCase().indexOf("mac")!=-1)?1:0;
var macie4 = (mac && !ns && parseInt(ua.substr(ua.indexOf("MSIE")+4,2)) <= 4)?1:0;
var macie = (mac && !ns)?1:0;

if (ns4)
	document.write('<LINK rel="stylesheet" href="north-cyprus-restaurants-ns.css" type="text/css">')
else
	document.write('<LINK rel="stylesheet" href="north-cyprus-restaurants.css" type="text/css">')


var contH="100%"
var contW="100%"
var headerH=154
var footerH=52
function GetContentH(){
	if (ns) {
				contH=window.innerHeight-headerH-footerH				
				contW=parseInt(window.innerWidth)
			}
	else
			{				
				contH=document.body.clientHeight-footerH-headerH
				contW=parseInt((document.body.clientWidth))
			}
}

FixNSWindow();
function FixNSWindow() {
	if (ns6 || ns && (parseInt(navigator.appVersion) == 4)) {
		if (typeof document.NS == 'undefined') document.NS = new Object;
		if (typeof document.NS.NS_scaleFont == 'undefined') {
			document.NS.FixCssInNS = new Object;
			document.NS.FixCssInNS.initWindowWidth = window.innerWidth;
			document.NS.FixCssInNS.initWindowHeight = window.innerHeight;
		}
		window.onresize = FixCssInNS;
	}
}
function FixCssInNS() {
	if (document.NS.FixCssInNS.initWindowWidth != window.innerWidth || document.NS.FixCssInNS.initWindowHeight != window.innerHeight) document.location = document.location;
}
//ReloadWindow();
function ReloadWindow(){if (!ns) setTimeout("window.onresize=new Function('window.location.reload()')",200);}

function On(mnuNo,nr) {
	if (document.images) {
		var imgName = "mnu" + nr + mnuNo;
		if(ns6) {eval("document.images['" + imgName + "'].src = objMenu"+ nr +"On[" + mnuNo + "].src;");}
		if(ns) eval("document.images['" + imgName + "'].src = objMenu"+ nr +"On[" + mnuNo + "].src");
		else {eval("document.images['" + imgName + "'].src = objMenu" + nr + "On[" + mnuNo + "].src;");}
	}
}

function Off(mnuNo,nr) {
	if (document.images) {
		var imgName = "mnu" + nr + mnuNo;
		if(ns6) eval("document.images['" + imgName + "'].src = objMenu"+ nr +"Off[" + mnuNo + "].src;");
		else if(ns) eval("document.images['" + imgName + "'].src = objMenu"+ nr +"Off[" + mnuNo + "].src");
			else eval("document.images['" + imgName + "'].src = objMenu" + nr + "Off[" + mnuNo + "].src;");
	}
}

var imgNameOff = new Array("images/submit_off.jpg","images/reset_off.jpg","images/btn_off.jpg",
"images/menu_sec_1_on.gif",
"images/menu_sec_2_on.gif",
"images/menu_sec_3_on.gif",
"images/menu_sec_4_on.gif",
"images/vote_off.jpg",
"images/search_off.jpg",
"images/search_off_check.jpg",
"images/btn_login_off.jpg",
"images/btn_sign_off.jpg",
"images/btn_forgot_off.jpg",
"images/btn_logout_off.jpg",
"images/btn_change_off.jpg",
"images/btn_click_off.jpg",
"images/buy_now_off.jpg",
"images/buy_now2_off.jpg",
"images/menu_sec_5_on.jpg",
"images/menu_sec_6_on.gif");

var imgNameOn = new Array("images/submit_on.jpg","images/reset_on.jpg","images/btn_on.jpg",
"images/menu_sec_1_off.gif",
"images/menu_sec_2_off.gif",
"images/menu_sec_3_off.gif",
"images/menu_sec_4_off.gif",
"images/vote_on.jpg",
"images/search_on.jpg",
"images/search_on_check.jpg",
"images/btn_login_on.jpg",
"images/btn_sign_on.jpg",
"images/btn_forgot_on.jpg",
"images/btn_logout_on.jpg",
"images/btn_change_on.jpg",
"images/btn_click_on.jpg",
"images/buy_now_on.jpg",
"images/buy_now2_on.jpg",
"images/menu_sec_5_off.jpg",
"images/menu_sec_6_off.gif");

var imgObjOff = new Array(imgNameOff.length);
var imgObjOn = new Array(imgNameOn.length);

//Preload2()
PreloadOff();
PreloadOn();

function PreloadOn(){
	for (i = 0; i<imgNameOn.length; i++)
	{
		imgObjOn[i] = new Image();
		imgObjOn[i].src = imgNameOn[i];
	}
}

function PreloadOff(){
	for (i = 0; i<imgNameOff.length; i++)
	{
		imgObjOff[i] = new Image();
		imgObjOff[i].src = imgNameOff[i];
	}
}

function swapIn(nume, i)
{
	var o = eval("document." + nume);
	o.src = imgObjOn[i].src;
}
function swapOut(nume,i)
{
	var o = eval("document." + nume);
	o.src = imgObjOff[i].src;
}

var arrMenu2=new Array(
"images/mnu1_off.jpg","images/mnu1_on.jpg","home.php",48,27,"Home","Home",
"images/mnu2_off.jpg","images/mnu2_on.jpg","about.php",68,27,"About Us","About",
"images/mnu3_off.jpg","images/mnu3_on.jpg","free-list.php",66,27,"Free List","Free",
"images/mnu4_off.jpg","images/mnu4_on.jpg","contact.php",62,27,"Contact","Contact");
var stepT=7

var arrMenuInt=new Array(
"images/margine1_off.jpg","images/margine1_on.jpg",
"images/margine_off_off.jpg","images/margine_on_off.jpg",
"images/margine_off_on.jpg","images/margine_on_on.jpg",
"images/margine_on_off.jpg","images/margine_on_on.jpg",
"images/margine_off_off.jpg","images/margine_off_on.jpg",
"images/margine_off_off.jpg","images/margine_on_off.jpg",
"images/margine_off_on.jpg","images/margine_on_on.jpg",
"images/margine_on_off.jpg","images/margine_on_on.jpg",
"images/margine_off_off.jpg","images/margine_off_on.jpg",
"images/margine_off_off.jpg","images/margine_on_off.jpg",
"images/margine_off_on.jpg","images/margine_on_on.jpg",
"images/margine_on_off.jpg","images/margine_on_on.jpg",
"images/margine_off_off.jpg","images/margine_off_on.jpg",
"images/margine2_off.jpg","images/margine2_on.jpg"
);



var objMenuIntOn = new Array();
var objMenuIntOff = new Array();

var objMenu2On = new Array();
var objMenu2Off = new Array();


function Preloadfor2(){
	for (var i=0; i<parseInt(arrMenu2.length); i+=7){
		var j=(parseInt(i/7))
		objMenu2On[j] = new Image();
		objMenu2On[j].src = arrMenu2[i+1];

		objMenu2Off[j] = new Image();
		objMenu2Off[j].src = arrMenu2[i];
	}
}

function PreloadMargins(){
	for (var i=0; i<arrMenuInt.length; i+=2){
		var j=(parseInt(i/2))
		objMenuIntOn[j] = new Image();
		objMenuIntOn[j].src = arrMenuInt[i+1];
		objMenuIntOff[j] = new Image();
		objMenuIntOff[j].src = arrMenuInt[i];
	}
}

var temp = -100;
function GenerateMenu(){
	var str=""
		for(var i = 0; i < arrMenu2.length; i+=stepT){
			var j=parseInt(i/stepT);
			if (menuID==arrMenu2[i+6]) {
				var k = 3;
				temp=j;
				str+='<img src="' + arrMenuInt[j*8+1] + '" border="0" name="mnuInt'+j+'" alt="">'
				str+='<A href="' + arrMenu2[i+2] + '"><img src="' + arrMenu2[i+1] + '" border="0" alt="" name="mnu3' + j + '" width="'+arrMenu2[i+3]+'" height="'+arrMenu2[i+4]+'" alt="'+arrMenu2[i+5]+'" title="'+arrMenu2[i+5]+'"></A>'
					str+='<img src="' + arrMenuInt[(j*8)+3] + '" border="0" name="mnuInt'+(j+1)+'" alt="">'
			} else {
				if(k!=3)
				str+='<img src="' + arrMenuInt[j*8] + '" border="0" name="mnuInt'+j+'" alt="">'
				k=4;
				str+='<A href="' + arrMenu2[i+2] + '" onmouseover=On2(' + j + ') onmouseout=Off2(' + j + ') ><img src="' + arrMenu2[i] + '" border="0" name="mnu3' + j + '" width="'+arrMenu2[i+3]+'" height="'+arrMenu2[i+4]+'" alt="'+arrMenu2[i+5]+'" title="'+arrMenu2[i+5]+'"></A>'
				if (j==parseInt(arrMenu2.length/stepT)-1) str+='<img src="' + arrMenuInt[(j*8)+2] + '" border="0" name="mnuInt'+(j+1)+'" alt="">'
			}
		}
		document.write(str);
	}
function On2(mnuNo) {
	if (document.images) {
		mnuNo=parseInt(mnuNo)
		var imgName = "mnu3" + mnuNo;
		var imgInt1 = "mnuInt" + mnuNo;
		var imgInt2 = "mnuInt" + (mnuNo+1);
		document.images[imgName].src = objMenu2On[mnuNo].src;
		if(mnuNo==(temp-1))
		{
			document.images[imgInt1].src = objMenuIntOn[mnuNo*4].src;		
			document.images[imgInt2].src = objMenuIntOn[mnuNo*4+2].src;
		}else
			if(mnuNo==(temp+1))
				{
					document.images[imgInt1].src = objMenuIntOn[mnuNo*4-1].src;		
					document.images[imgInt2].src = objMenuIntOn[mnuNo*4+1].src;
				}else
					{
						document.images[imgInt1].src = objMenuIntOn[mnuNo*4].src;
						document.images[imgInt2].src = objMenuIntOn[mnuNo*4+1].src;
					}
	}
}
function Off2(mnuNo) {
	if (document.images) {
		mnuNo=parseInt(mnuNo)
		var imgName = "mnu3" + mnuNo;
		var imgInt1 = "mnuInt" + mnuNo;
		var imgInt2 = "mnuInt" + (mnuNo+1);
		document.images[imgName].src = objMenu2Off[mnuNo].src;
		if(mnuNo==(temp-1))
		{
			document.images[imgInt1].src = objMenuIntOff[mnuNo*4].src;
			document.images[imgInt2].src = objMenuIntOff[mnuNo*4+2].src;
		}
		else
			if(mnuNo==(temp+1))
				{
					document.images[imgInt1].src = objMenuIntOff[mnuNo*4-1].src;
					document.images[imgInt2].src = objMenuIntOff[mnuNo*4+1].src;
				}
					else
					{
					document.images[imgInt1].src = objMenuIntOff[mnuNo*4].src;
					document.images[imgInt2].src = objMenuIntOff[mnuNo*4+1].src;
					}
	}
}

function emailAdressIsValid(str){
	var emailAdressFormat = /^[a-zA-Z0-9._-]+@([a-zA-Z0-9.-]+\.)+[a-zA-Z0-9.-]{2,3}$/;
	if(str=="")
		{
			return 2
		}
		else if (!(emailAdressFormat.test(str)))
			{
				return 1;
			}
			else
			{				
				return false;
			}
}

function Trim(strToTrim) {
	while(strToTrim.charAt(0)==' '){strToTrim = strToTrim.substring(1,strToTrim.length);}
	while(strToTrim.charAt(strToTrim.length-1)==' '){strToTrim = strToTrim.substring(0,strToTrim.length-1);}
	return strToTrim;
}

function doSubmit_email(frm){
	if (emailAdressIsValid(frm.Login_Email_news.value)==1){alert("Please enter a valid Email.");frm.Login_Email_news.focus();}
	else if (emailAdressIsValid(frm.Login_Email_news.value)==2){alert("Please enter Email.");frm.Login_Email_news.focus();}
	else {frm.submit();}
}

function doSubmitLogin(frm){
	if (emailAdressIsValid(frm.Login_Email.value)==1){alert("Please enter a valid Email.");frm.Login_Email.focus();}
	else if (emailAdressIsValid(frm.Login_Email.value)==2){alert("Please enter Email.");frm.Login_Email.focus();}
	else if((Trim(frm.Login_Pass.value) == "")){alert("Please enter pass.");frm.Login_Pass.focus();}
	else {frm.submit();}
}

function doSubmit_searchMain(frm2){
	if (Trim(frm2.searchRest.value) == ""){alert("Please enter Restaurant Name.");frm2.searchRest.focus();}
	else {frm2.submit();}
}


function doSubmit_banner_img(frm){
	if ((Trim(frm.ImgRest.value) == "")) {alert("Please enter Banner Image.");frm.ImgRest.focus()}
	else {frm.submit();}
}



function verify_pic(frm){
	if ((Trim(frm.SmallImg.value) == "")) {alert("Please enter Small Image.");frm.SmallImg.focus();return false;}
	else if ((Trim(frm.BigImg.value) == "")) {alert("Please enter Big Image.");frm.BigImg.focus();return false;}
	else return true;
}

function verify_pic_menu(frm){
	if ((Trim(frm.scanFile.value) == "")) {alert("Please enter your Scaned Menu.");frm.scanFile.focus();}
	else {frm.submit();}
}

function verify_bg(frm){
	if ((Trim(frm.bg_img.value) == "")) {alert("Please enter bg Image.");frm.bg_img.focus();return false;}
	else return true;
}

function verify_mainPic(frm){
	if ((Trim(frm.mainPic_img.value) == "")) {alert("Please enter your restaurant image.");frm.mainPic_img.focus();return false;}
	else return true;
}

function verify_directions_edit(frm){
			if (Trim(frm.ImgW.value) == ""){alert ("Please enter a value for Image width.");frm.ImgW.focus();return false;}
			else if (isNaN(parseInt(new Number(frm.ImgW.value)))) {alert("The Image Width field may not contain spaces, non-numeric characters, or dashes.");frm.ImgW.focus();return false;}
			else if (frm.ImgW.value>300){alert("Please enter a value between 1 and 300");frm.ImgW.focus();return false;}
			else if (Trim(frm.ImgH.value) == ""){alert ("Please enter a value for Image height.");frm.ImgH.focus();return false;}
			else if (isNaN(parseInt(new Number(frm.ImgH.value)))) {alert("The Image Height field may not contain spaces, non-numeric characters, or dashes.");frm.ImgH.focus();return false;}
			else if (frm.ImgH.value>300){alert("Please enter a value between 1 and 300");frm.ImgH.focus();return false;}
	else return true;
}

function verify_directions(frm){
	if ((Trim(frm.ImgName.value) == "") && (Trim(frm.textDir.value) == "")) {alert("Please enter Image or Text.");frm.ImgName.focus();return false;}
	else if (Trim(frm.ImgName.value) != ""){
		if (Trim(frm.ImgW.value) == ""){alert ("Please enter a value for Image width.");frm.ImgW.focus();return false;}
		else if (isNaN(parseInt(new Number(frm.ImgW.value)))) {alert("The Image Width field may not contain spaces, non-numeric characters, or dashes.");frm.ImgW.focus();return false;}
	}
	else return true;
}

function doSubmit_email_pass(frm){
	if (emailAdressIsValid(frm.Login_Email_pass.value)==1){alert("Please enter a valid Email.");frm.Login_Email_pass.focus();}
	else if (emailAdressIsValid(frm.Login_Email_pass.value)==2){alert("Please enter Email.");frm.Login_Email_pass.focus();}
	else {frm.submit();}
}

function doSubmit_email_recipe(frm){
	if (emailAdressIsValid(frm.SendR.value)==1){alert("Please enter a valid Email.");frm.SendR.focus();}
	else if (emailAdressIsValid(frm.SendR.value)==2){alert("Please enter Email.");frm.SendR.focus();}
	else {frm.submit();}
}

function doSubmit_comments(frm){
	if ((Trim(frm.UserN.value) == "")) {alert("Please enter your Name.");frm.UserN.focus();}
	else if ((Trim(frm.UserComments.value) == "")) {alert("Please enter your Comments.");frm.UserComments.focus();}
	else {frm.submit();}
}

function checkMenu(frm){
	if((Trim(frm.prodName.value) == "")){alert("Please enter Product Name.");frm.prodName.focus();return false;}
	if (isNaN(parseInt(new Number(frm.price.value)))) {alert("The Price field may not contain spaces, non-numeric characters, or dashes.");frm.price.focus();return false;}
	else {return true;}
}

function Validate_Vote(frm){	
			var vote = 0;
			for (i=0; i < frm.MyVote.length; i++)
				if(frm.MyVote[i].checked) vote = 1;
			if (vote == 0){ alert("Please vote!");}
			else frm.submit();
}

function Validate_Vote_menu(frm){	
			var vote = 0;
			for (i=0; i < frm.menuType.length; i++)
				if(frm.menuType[i].checked) vote = 1;
			if (vote == 0){ alert("Please vote!");}
			else frm.submit();
}

//start new cod
function OpenImage(img){
  foto1= new Image();
  foto1.src=(img);
  Controlla(img);
}
function Controlla(img){
  if((foto1.width!=0)&&(foto1.height!=0)){
    viewFoto(img);
  }
  else{
    funzione="Controlla('"+img+"')";
    intervallo=setTimeout(funzione,20);
  }
}
function viewFoto(img){
  largh=foto1.width;
  altez=foto1.height;
  stringa="width="+largh+",height="+altez;
  finestra=window.open("","",stringa);
  finestra.document.write('<HTML><HEAD><TITLE>Restaurant Pictures</TITLE></HEAD><BODY marginwidth=0 marginheight=0 leftmargin=0 topmargin=0 alink="#0033CC bgcolor="#E5F2FF" onload="window.resizeTo(parseInt(document.images[\'img\'].width)+10,parseInt(document.images[\'img\'].height)+29)"><IMG src="' + img + '" name=img></BODY></HTML>')
  finestra.document.close()
  finestra.focus();
}

//end new cod

var newWinImg;
function OpenImageOld(imgFile){
	if (new String(newWinImg)!="undefined" && newWinImg!=null) if (!newWinImg.closed) newWinImg.close();
	var newWinImg=window.open("","ReservedItemsPicture","width=parseInt(document.images[\'img\'].width,height=100,top=0,left=0,location=no,directories=no,hotkeys=no,copyhistory=no,resizable=no,menubar=no,status=no,toolbar=no,scrollbars=no,z-lock=yes");
	newWinImg.document.write('<HTML><HEAD><TITLE>Restaurant Pictures</TITLE></HEAD><BODY marginwidth=0 marginheight=0 leftmargin=0 topmargin=0 alink="#0033CC bgcolor="#E5F2FF" onload="window.resizeTo(parseInt(document.images[\'img\'].width)+10,parseInt(document.images[\'img\'].height)+29)"><IMG src="' + imgFile + '" name=img></BODY></HTML>')
	newWinImg.document.close()
	newWinImg.focus();
}
var newWinImg2;
function OpenImageNew(imgFile){
	if (new String(newWinImg2)!="undefined" && newWinImg2!=null) if (!newWinImg2.closed) newWinImg2.close();
	var newWinImg2=window.open("","ReservedItemsPicture","width=100,height=100,top=0,left=0,location=no,directories=no,hotkeys=no,copyhistory=no,resizable=yes,menubar=no,status=no,toolbar=no,scrollbars=no,z-lock=yes");
	newWinImg2.document.write('<HTML><HEAD><TITLE>Cyprus-Restaurants.com Pictures</TITLE></HEAD><BODY marginwidth=0 marginheight=0 leftmargin=0 topmargin=0 alink="#0033CC bgcolor="#E5F2FF" onload="window.resizeTo(parseInt(document.images[\'img\'].width)+10,parseInt(document.images[\'img\'].height)+29)"><IMG src="' + imgFile + '" name=img></BODY></HTML>')
	newWinImg2.document.close()
	newWinImg2.focus();
}

function deletePic(frm)
{
	frm.IdPic.value = "0";
	frm.action= "a.asp";
	frm.submit();
}

var mihai = new Image();
var mihai2 = new Image();

function showpic(src, w, h, alt, aln, pw, ph, bw, bh)
{
	if (src == null) return;
	var iw, ih; // Set inner width and height
	if (window.innerWidth == null) {
	iw = document.body.clientWidth-432;
	ih=document.body.clientHeight;
	}
	else {
	iw = window.innerWidth-451;
	ih = window.innerHeight;
	}
	if (w == null) w = iw;
	if(h == null)  h = ih;
	if(alt == null) alt = "Picture";
	if(aln == null) aln = "left";
	if(pw == null) pw = 100;
	if(ph == null) ph = 100;
	if(bw == null) bw = 24;
	if(bh == null) bh = 24;
	if (window.innerWidth == null) 
	{
		if ((parseInt(iw)-13)<parseInt(w))
		{
			var sw = Math.round((iw - bw) * pw / 100);
			var sh = Math.round((ih - bh) * ph / 100);
		}
		else
		{
			var sw = w;
			var sh = h;
		}
	}
	else
	{
		if ((parseInt(iw)-15)<parseInt(w))
		{
			var sw = Math.round((iw - bw) * pw / 100);
			var sh = Math.round((ih - bh) * ph / 100);
		}
		else
		{
			var sw = w;
			var sh = h;
		}
	}
	
	
	if ((w * sh) / (h * sw) < 1) sw = Math.round(w * sh / h);
	else sh = Math.round(h * sw / w);
	document.write('<img src="'+src+'" alt="'+alt+'" width="'+sw+'" height="'+sh+'" align="'+aln+'">');
}