function ShowMsg(evt,hintid,msg)
	{
		//var price="13";
		var hints = document.getElementById(hintid);
		//var msg=document.getElementById("sss")
		var s='';
		evt = (evt)?evt:(window.event)?window.event:""
		if (evt)
		{
			var newX
			var newY
			var x
			if(evt.pageX)
			{
			    x = evt.pageX
			    newX = x + 5
			}
			else
			{
				x = evt.x
				newX = x + 5
			}
			//evt.clientX
			var oBody = document.body;
			var y
			if(evt.pageY)
			{
				y = evt.pageY
				newY = y
			}
			else
			{
				y = evt.clientY + oBody.scrollTop
				newY = y 
			}
			
			//evt.clientY
			s='<table border="0" cellpadding="2" cellspacing="0" ><tr><td><b>' + msg + '</b></td></tr>'+
			//'<tr><td>'+ oBody.scrollTop +'</td></tr>'+
			'</table>'
			hints.innerHTML=s;
			hints.style.postion="absolute";
			var newX = x + 20
			var newY = y
		}
		hints.style.top=newY
		hints.style.left=newX
		hints.style.visibility="visible"
	}
	function HideMsg(hintid)
	{
		var hints = document.getElementById(hintid);
		hints.style.visibility="hidden"
		hints.innerHTML = '';
	}
	
function initialize() 
{
	
		if(lat != "" && lng != "")
		{
			if(Zoom == "") Zoom = 16;
			Zoom = 1 * Zoom;
			var map = new google.maps.Map2(document.getElementById("map_canvas"));
			map.setCenter(new google.maps.LatLng(lat, lng), Zoom);
			map.addControl(new  GSmallMapControl());
			if(sMarker ==1)
			{
				var point = new  GLatLng(lat,lng);
				map.addOverlay(new  GMarker(point));
			}
		}
}

function wopenc(pname,id) 
{
	id=window.open(pname,id,'width=620, height=550, scrollbars=no, noresize');
}
function wopend(pname,id) 
{
	id=window.open(pname,id,'width=420, height=130, scrollbars=no, noresize, top=450, left=500');
}
function ShowBig(im)
{
	if(im != st)
	{
		var BigImgSrcID = "BigImgSrc" + im;
		var source = document.getElementById(BigImgSrcID);
		var imb = document.getElementById("bigImg");
		imb.src = source.src;
		var Cap = document.getElementById(CaptionID);
		var caption = arCaptions[im];
		Cap.innerHTML = caption;
		st = im;
	}
}

function slide(v) 
{
	
	var w = 132;
	if(collnumber >2)
	{
		if (v == "2") 
		{
			f = 0;
			if(collnumber==3)
			{
				if(c==0)
				{
					f = 1;	
				}
			}
			if(collnumber==4)
			{
				if(c<2)
				{
					f = 1;	
				}
			}
			if(f==1)
			{
				var div = document.getElementById('imgWrap');
				var left_pos = div.style.marginLeft.replace('px','') / 1;
				left_pos -= w;
				div.style.marginLeft = left_pos + 'px';
				tPhotosNumberId = document.getElementById(PhotosNumberId);
				
				if(c==0)
				{
					ShowBig(3);
					if(imgnumber > 8)
					{
						tPhotosNumberId.innerHTML = '<span class="pdBlue"><b>4-9</b></span>' + ' from <span class="pdBlue"><b>' + imgnumber+ '</b></span> photos';
					}
					else
					{
						tPhotosNumberId.innerHTML = '<span class="pdBlue"><b>4-' + imgnumber + '</b></span> from <span class="pdBlue"><b>' + imgnumber+ '</b></span> photos';
					}
				}
				else
				{
					if(c==1)
					{
						ShowBig(6);
						if(imgnumber > 11)
						{
							
							tPhotosNumberId.innerHTML = '<span class="pdBlue"><b>7-12</b></span> from <span class="pdBlue"><b>' + imgnumber+ '</b></span> photos';
						}
						else
						{
							
							tPhotosNumberId.innerHTML = '<span class="pdBlue"><b>7-' + imgnumber + '</b></span> from <span class="pdBlue"><b>' + imgnumber+ '</b></span> photos';
						}
						
					}
				}
				
				c++;
			}
		}
		if (v == "1") 
		{
			f = 0;
			if(collnumber==3)
			{
				if(c>0)
				{
					f = 1;	
				}
			}
			if(collnumber==4)
			{
				if(c>0)
				{
					f = 1;	
				}
			}
			if(f==1)
			{
				var div = document.getElementById('imgWrap');
				var left_pos = div.style.marginLeft.replace('px','') / 1;
				left_pos += w;
				div.style.marginLeft = left_pos + 'px';
				tPhotosNumberId = document.getElementById(PhotosNumberId);
				c--;
				if(c==0)
				{
					ShowBig(0);
					if(imgnumber > 5)
					{
						
						tPhotosNumberId.innerHTML = '<span class="pdBlue"><b>1-6</b></span> from <span class="pdBlue"><b>' + imgnumber + '</b></span> photos';
					}
					else
					{
						tPhotosNumberId.innerHTML = '<span class="pdBlue"><b>1-' + imgnumber + '</b></span> from <span class="pdBlue"><b>' + imgnumber + '</b></span> photos';
					}
					
				}
				else
				{
					if(c==1)
					{
						ShowBig(3);
						if(imgnumber > 8)
						{
							
							tPhotosNumberId.innerHTML = '<span class="pdBlue"><b>4-9</b></span> from <span class="pdBlue"><b>' + imgnumber + '</b></span> photos';
						}
						else
						{
							
							tPhotosNumberId.innerHTML = '<span class="pdBlue"><b>4-' + imgnumber + '</b></span> from <span class="pdBlue"><b>' + imgnumber + '</b></span> photos';
						}
					}
				}
			}
		}
	}
}

/* phones */

var req=null;

var READY_STATE_UNINITIALIZED=0;
var READY_STATE_LOADING=1;
var READY_STATE_LOADED=2;
var READY_STATE_INTERACTIVE=3;
var READY_STATE_COMPLETE=4;

function loadXMLDoc(url) 
{
    
    if (window.XMLHttpRequest) 
	{
        req = new XMLHttpRequest();
    } 
	else if (window.ActiveXObject) 
	{
        
        req = new ActiveXObject("Microsoft.XMLHTTP");
    }
    if (req) 
	{
        
        req.onreadystatechange = processReqChange;
        req.open("get", url, true);
        req.send(null);
        //alert(req.readyState);
    }
    else
    {
		
		var form = document.getElementById("Form1");
		if(form != null)
		{
			form.submit();
		}
		
    }

}

function processReqChange()
{
  var ready=req.readyState;
  var data=null;
  if (ready==READY_STATE_COMPLETE)
  {
    data=req.responseText;
    
	ParseResponse(data);
	req = null;
	//HideHint();
  }
  else
  {
    //ShowHint() ;
  }
  
}

function ParseResponse(data)
{
	
	if(data.length > 0)
	{
		
	}
	else
	{
	
	}
}


function PhoneTrack(pid,r)
{
 ShowPhones(); 
 HideMsg('dvmsg');
 today = new Date(); 
 surl = "/aj/Hand.ashx?command=track&pid=" + pid + "&today=" + today+ "&r="+r; 
 	
  loadXMLDoc(surl);
  return false;
}

function ShowPhones() 
{
	 var f1 = document.getElementById("divPhoneNumber1");
	 var fm1 = document.getElementById("divPhoneNumberMsg1");
	 if(f1 != null)
	 {
		f1.style.display = "block";
	 }
	 if(fm1 != null)
	 {
		fm1.style.display = "none";
	 }
	 
	 var f2 = document.getElementById("divPhoneNumber2");
	 var fm2 = document.getElementById("divPhoneNumberMsg2");
	 if(f2 != null)
	 {
		f2.style.display = "block";
	 }
	 if(fm2 != null)
	 {
		fm2.style.display = "none";
	 }
	 
	 var f3 = document.getElementById("divPhoneNumber3");
	 var fm3 = document.getElementById("divPhoneNumberMsg3");
	 if(f3 != null)
	 {
		f3.style.display = "block";
	 }
	 if(fm3 != null)
	 {
		fm3.style.display = "none";
	 }
	 var f4 = document.getElementById("divPhoneNumber4");
	 var fm4 = document.getElementById("divPhoneNumberMsg4");
	 if(f4 != null)
	 {
		f4.style.display = "block";
	 }
	 if(fm4 != null)
	 {
		fm4.style.display = "none";
	 }
	 
}
function HidePhones() 
{
	 var f1 = document.getElementById("divPhoneNumber1");
	 var fm1 = document.getElementById("divPhoneNumberMsg1");
	 if(f1 != null)
	 {
		f1.style.display = "none";
	 }
	 if(fm1 != null)
	 {
		fm1.style.display = "block";
	 }
	 
	 var f2 = document.getElementById("divPhoneNumber2");
	 var fm2 = document.getElementById("divPhoneNumberMsg2");
	 if(f2 != null)
	 {
		f2.style.display = "none";
	 }
	 if(fm2 != null)
	 {
		fm2.style.display = "block";
	 }
	 
	 var f3 = document.getElementById("divPhoneNumber3");
	 var fm3 = document.getElementById("divPhoneNumberMsg3");
	 if(f3 != null)
	 {
		f3.style.display = "none";
	 }
	 if(fm3 != null)
	 {
		fm3.style.display = "block";
	 }
	 var f4 = document.getElementById("divPhoneNumber4");
	 var fm4 = document.getElementById("divPhoneNumberMsg4");
	 if(f4 != null)
	 {
		f4.style.display = "none";
	 }
	 if(fm4 != null)
	 {
		fm4.style.display = "block";
	 }
	 
}

	
/* feedback*/
function validateEmail(u)
{
var v=/^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;
return u.match(v);
}

function vstring(u)
{
	if(u.length<1)
	{return false}
	else
	{return true}
}

function SendFeedback(msg,email)
{
	try
	{
		var enc_linc = escape(location.href);
		var ajurl="/aj/Hand.ashx?command=feedback"; //&r="+enc_linc;
		if ($.browser.msie)
		{
			var random = 1 + Math.floor(Math.random() * 10000000);
			ajurl = ajurl + "&" + random;
		}
		var sp = "";
		sp = "fm="+msg + "&email=" + email + "&link=" + enc_linc;
		//$(".loading").css('display','block');
		//var dw = document.getElementById('dw');
		//dw.scrollIntoView(true);
		$.ajax(
		{
			type: "POST",
			url: ajurl,
			async: true,
			data: sp,
			success:function(html)
			{
				;
			}
		});
	}
	catch(e){var s = e;};

}
var dialog_fb;	
$().ready(function(){
	
	$( "#dialog:ui-dialog" ).dialog( "destroy" );

	dialog_fb = $( "#dialog-feedback" ).dialog({
		modal: true,
		autoOpen:false,
		title: 'Feedback',
		dialogClass: 'alert',
		draggable: false,
		resizable: false,
		hide: 'slide',
		show: 'slide',
		width:330,
		buttons: {
			"Send Message": function() 
			{ 
				var error = false;
				var msg = $("#txt_dlg_feedback_text").val();
				var email = $("#txt_dlg_feedback_email").val();
				if(!vstring(msg))
				{
					error = true;
					$("label[for='txt_dlg_feedback_text'] span").css("visibility","visible");								
				}
				else
				{
					$("label[for='txt_dlg_feedback_text'] span").css("visibility","hidden");
				}
				if(!vstring(email) || !validateEmail(email))
				{
					error = true;
					$("label[for='txt_dlg_feedback_email'] span").css("visibility","visible");								
				}
				else
				{
					$("label[for='txt_dlg_feedback_email'] span").css("visibility","hidden");
				}
				if(error == false)
				{
					SendFeedback(msg,email);
					$(this).dialog("close"); 
				}
			} 
		}
	});
	
	$('#btnFeedback').click(function() 
		{
			$("label[for='txt_dlg_feedback_text'] span").css("visibility","hidden");	
			$("label[for='txt_dlg_feedback_email'] span").css("visibility","hidden");			
			
			$("#txt_dlg_feedback_text").val("");
			$("#txt_dlg_feedback_email").val("");
			dialog_fb.dialog('open');
			return false;
		});
});

/* /feedback*/
	

