﻿function QuickLinksChange(item)
{
	if (item.Value != "" && item.Value != null) 
	{
		if(item.Value.indexOf('iloveny.com') == -1)
		{
			window.open(item.Value);
		}
		else				
		{
			window.location.href=item.Value;
		}
	}
}

function get_snaps(x, y, is_resize)
{

var browser = '';
var version = '';
var entrance = '';
var cond = '';
if (browser == '')
{ 
	//alert(navigator.appName);
	
	var agt=navigator.userAgent.toLowerCase();
    var appVer = navigator.appVersion.toLowerCase();
	var is_minor = parseFloat(appVer);
    var is_major = parseInt(is_minor);
	var is_mac = (agt.indexOf("mac")!=-1);
    var iePos  = appVer.indexOf('msie');
	
    if (iePos !=-1) {
       if(is_mac) {
           var iePos = agt.indexOf('msie');
           is_minor = parseFloat(agt.substring(iePos+5,agt.indexOf(';',iePos)));
       			  }
       else is_minor = parseFloat(appVer.substring(iePos+5,appVer.indexOf(';',iePos)));
       is_major = parseInt(is_minor);
    				}
//alert(navigator.appName + " major: - " + is_minor + " - " minor: + is_major);

     if (navigator.appName.indexOf('Microsoft') != -1)
          browser = 'IE'
     else if (navigator.appName.indexOf('Netscape') != -1)
          browser = 'Netscape'
     else browser = 'IE';
}
////////////// Browser is IE7 or higher //////////////////////////////

	if((is_minor >= 7 || is_major >= 7)&& browser == 'IE')
	{
	if(is_resize == 1)
	{

		P7_Snap('navTD','member_login',(x+3),(y+20)); 
		//P7_Snap('MAINLOGO','map_layer',550,254);
	}
	else 
	{
		//x, y are ok IE7 is base
		P7_Snap('navTD','member_login',x,y); 
		//P7_Snap('MAINLOGO','map_layer',550,234);
	}
	}
////////////// Browser is IE6 or lower //////////////////////////////

	else if((is_minor < 6 || is_major < 6)&& browser == 'IE')
	{
		if(is_resize == 1)
		{
			P7_Snap('MAINLOGO','member_login',x,y); 
			///P7_Snap('MAINLOGO','member_login',(x+6),(y+25)); 
			//P7_Snap('MAINLOGO','map_layer',550,259);
		}
		else 
		{
			P7_Snap('MAINLOGO','member_login',x+9,y-8); 
			///P7_Snap('MAINLOGO','member_login',(x+6),(y+10)); 
			//P7_Snap('MAINLOGO','map_layer',550,244);
		}
	}
////////////// Browser is Netscape/Mozilla ///////////////////////////

	else if(browser == 'Netscape')
	{
		
		//P7_Snap('MAINLOGO','member_login',x,y); 
		P7_Snap('navTD','member_login',x,(y-1)); 
	   	//P7_Snap('MAINLOGO','map_layer',580,254);
	}
	else
	{
		P7_Snap('navTD','member_login',x,y); 
	   //P7_Snap('MAINLOGO','member_login',x,(y+20)); 
	   //P7_Snap('MAINLOGO','map_layer',560,254);
	}
	
	document.getElementById("member_login").style.visibility = "visible";
}



// for homepage only get_snap()      (get_snaps() see above - is for registration on microsites)
function get_snap(is_resize)
{

var browser = '';
var version = '';
var entrance = '';
var cond = '';
if (browser == '')
{ 
	//alert(navigator.appName);
	
	var agt=navigator.userAgent.toLowerCase();
    var appVer = navigator.appVersion.toLowerCase();
	var is_minor = parseFloat(appVer);
    var is_major = parseInt(is_minor);
	var is_mac = (agt.indexOf("mac")!=-1);
    var iePos  = appVer.indexOf('msie');
	
    if (iePos !=-1) {
       if(is_mac) {
           var iePos = agt.indexOf('msie');
           is_minor = parseFloat(agt.substring(iePos+5,agt.indexOf(';',iePos)));
       			  }
       else is_minor = parseFloat(appVer.substring(iePos+5,appVer.indexOf(';',iePos)));
       is_major = parseInt(is_minor);
    				}
//alert(navigator.appName + " major: - " + is_minor + " - " minor: + is_major);

     if (navigator.appName.indexOf('Microsoft') != -1)
          browser = 'IE'
     else if (navigator.appName.indexOf('Netscape') != -1)
          browser = 'Netscape'
     else browser = 'IE';
}
	
	if((is_minor >= 7 || is_major >= 7)&& browser == 'IE')
	{
	if(is_resize == 1)
	{
		P7_Snap('MAINLOGO','member_login',433,84); 
		P7_Snap('MAINLOGO','map_layer',550,254);
	}
	else 
	{
		P7_Snap('MAINLOGO','member_login',433,65); 
		P7_Snap('MAINLOGO','map_layer',550,234);
	}
	}
	else if((is_minor < 6 || is_major < 6)&& browser == 'IE')
	{
		if(is_resize == 1)
		{
			P7_Snap('MAINLOGO','member_login',439,89); 
			P7_Snap('MAINLOGO','map_layer',550,259);
		}
		else 
		{
			P7_Snap('MAINLOGO','member_login',439,74); 
			P7_Snap('MAINLOGO','map_layer',550,244);
		}
	}
	else if(browser == 'Netscape')
	{
		P7_Snap('MAINLOGO','member_login',432,73); 
	   	P7_Snap('MAINLOGO','map_layer',580,254);
	}
	else
	{
	   P7_Snap('MAINLOGO','member_login',433,84); 
	   P7_Snap('MAINLOGO','map_layer',560,254);
	}
document.getElementById("member_login").style.visibility = "visible";
}



function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function P7_Snap() { //v2.67 by PVII
 var g,x,y,ox,bx,oy,p,tx,a,b,k,d,da,e,el,tw,q0,xx,yy,w1,pa='px',args=P7_Snap.arguments;a=parseInt(a);
 if(document.layers||window.opera){pa='';}for(k=0;k<(args.length);k+=4){
 if((g=MM_findObj(args[k]))!=null){if((el=MM_findObj(args[k+1]))!=null){
 a=parseInt(args[k+2]);b=parseInt(args[k+3]);x=0;y=0;ox=0;oy=0;p="";tx=1;
 da="document.all['"+args[k]+"']";if(document.getElementById){
 d="document.getElementsByName('"+args[k]+"')[0]";if(!eval(d)){
 d="document.getElementById('"+args[k]+"')";if(!eval(d)){d=da;}}
 }else if(document.all){d=da;}if(document.all||document.getElementById){while(tx==1){
 p+=".offsetParent";if(eval(d+p)){x+=parseInt(eval(d+p+".offsetLeft"));y+=parseInt(eval(d+p+".offsetTop"));
 }else{tx=0;}}ox=parseInt(g.offsetLeft);oy=parseInt(g.offsetTop);tw=x+ox+y+oy;
 if(tw==0||(navigator.appVersion.indexOf("MSIE 4")>-1&&navigator.appVersion.indexOf("Mac")>-1)){
  ox=0;oy=0;if(g.style.left){x=parseInt(g.style.left);y=parseInt(g.style.top);}else{
  w1=parseInt(el.style.width);bx=(a<0)?-5-w1:-10;a=(Math.abs(a)<1000)?0:a;b=(Math.abs(b)<1000)?0:b;
  x=document.body.scrollLeft+event.clientX+bx;y=document.body.scrollTop+event.clientY;}}
 }else if(document.layers){x=g.x;y=g.y;q0=document.layers,dd="";for(var s=0;s<q0.length;s++){
  dd='document.'+q0[s].name;if(eval(dd+'.document.'+args[k])){x+=eval(dd+'.left');y+=eval(dd+'.top');
  break;}}}e=(document.layers)?el:el.style;xx=parseInt(x+ox+a),yy=parseInt(y+oy+b);
 if(navigator.appVersion.indexOf("MSIE 5")>-1 && navigator.appVersion.indexOf("Mac")>-1){
  xx+=parseInt(document.body.leftMargin);yy+=parseInt(document.body.topMargin);}
 e.left=xx+pa;e.top=yy+pa;}}}
}

function textAreaBlankOut(el,default_txt) {
	var crit = new RegExp("^" + default_txt + "$");
	if (el.value.toString().search(crit) == 0) el.value = "";
}

function textAreaReset(el,default_txt) { if (el.value.toString() == "") el.value = default_txt; }

function NavTo(url){ window.location = url }

function createBookmark (title,url) {
        //Mozilla
        if (window.sidebar) window.sidebar.addPanel(title, url,"");
        //Opera
        else if (window.opera && window.print) {
            var el = document.createElement('a');
            el.setAttribute('rel','sidebar');
            el.setAttribute('href',url);
            el.setAttribute('title',title);
            el.click();
        //IE
        } else if(document.all ) window.external.AddFavorite(url, title);
    }
function sendToFriend(theUrl){
	if(theUrl.indexOf("/winter/") > -1)
	{
    var x = theUrl.indexOf("/winter/");
	avoidRewriteMishap(x, theUrl);
	//var urla = theUrl.substr(0,x+1);
	//var urlb = theUrl.substr(x+1,theUrl.length);
	//theUrl = "/SendThisPageToAFriend.aspx?page=" + urla + "__" + urlb;
	//alert(theUrl);
	//window.location.href=theUrl;
    }
else if((theUrl.indexOf("/ourcities/") > -1) || (theUrl.indexOf("/ourcities") > theUrl.indexOf(".aspx")))
    {
		var x = theUrl.indexOf("/ourcities/");
    	avoidRewriteMishap(x, theUrl);
    }
else if((theUrl.indexOf("/ezine/") > -1) || (theUrl.indexOf("/ezine") > theUrl.indexOf(".aspx")))
    {
		var x = theUrl.indexOf("/ezine/");
    	avoidRewriteMishap(x, theUrl);
    }
else if((theUrl.indexOf("/artshistory/") > -1) || (theUrl.indexOf("/artshistory") > theUrl.indexOf(".aspx")))
    {
		var x = theUrl.indexOf("/artshistory/");
    	avoidRewriteMishap(x, theUrl);
    }
else if((theUrl.indexOf("/tourismindustry/") > -1) || (theUrl.indexOf("/tourismindustry") > theUrl.indexOf(".aspx")))
    {
		var x = theUrl.indexOf("/tourismindustry/");
    	avoidRewriteMishap(x, theUrl);
    }
else if((theUrl.indexOf("/grouptravel/") > -1) || (theUrl.indexOf("/grouptravel") > theUrl.indexOf(".aspx")))
    {
		var x = theUrl.indexOf("/grouptravel/");
    	avoidRewriteMishap(x, theUrl);
    }
else
{
	theUrl = "/SendThisPageToAFriend.aspx?page=" + theUrl;
	//alert(theUrl);
	window.location.href=theUrl;
}
	}
	function avoidRewriteMishap(x, theUrl)
	{
	var urla = theUrl.substr(0,x+1);
	var urlb = theUrl.substr(x+1,theUrl.length);
	theUrl = "/SendThisPageToAFriend.aspx?page=" + urla + "__" + urlb;
	//alert(theUrl);
	window.location.href=theUrl;
	}