function message(){alert("sfsdfsdf");}



function createCookie(name,value,days) {
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/; domain=joyner.waddingtons.ca";
}

function readCookie(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}

function eraseCookie(name) {
	createCookie(name,"",-1);
}




var vkimage = new Array();
var vkn=0;
var vkloaded=0;
var vkcurrent=-1;
var vkitimer;
var vkisin=0;
var imgajaxtopX;
var imgajaxtopY;
var imgajaxbottomX;
var imgajaxbottomY;
var linkway;

function ChangeContent()
{



	if((vkn>=0)&&(vkisin>0))
	{
	vkcurrent++;
	if(vkcurrent>vkn) vkcurrent=0;
	if(vkloaded>vkcurrent)
	{
		
		$("#ajaxdiv").fadeOut("fast",function(){

		$("#ajaxdiv").html("<a href='"+linkway+"' id='ajaxdispimg'></a>");
		$("#ajaxdispimg").html(vkimage[vkcurrent]);
	
		$("#ajaxdiv").fadeIn("fast",function(){	clearTimeout(vkitimer);	if (vkn>0) vkitimer=setTimeout("ChangeContent()", 5000);});
	        		
	        		                        });
	}
	else {		clearTimeout(vkitimer);	itimer=setTimeout("ChangeContent()", 1000);}
	}
} 


function LoadContent(data)
{       
	var i=0;
//		$("#tmpajax").html(data);
	if(data.n>0)
	{
		vkimage[0]=new Image(480,480);
		vkimage[0].src=data.src[0];
		vkloaded = 1;
		vkn=data.n-1;
		ChangeContent();
	}
	

	for(i=1;i<data.n;i++)
	{
		vkimage[i]=new Image(480,480);
		vkimage[i].src=data.src[i];
		vkloaded=i+1;

	}
		
}


function MakeAjaxLoad(tmpadr)
{
	clearTimeout(vkitimer);			
	$.post("ajax/ajaxforsearch.php", {src:tmpadr}, function(data){LoadContent(data);},"json");
//	$.post("ajax/ajaxforsearch.php", {src:tmpadr}, function(data){LoadContent(data);});

}


function getScrollXY() {
  var scrOfX = 0, scrOfY = 0;
  if( typeof( window.pageYOffset ) == 'number' ) {
    //Netscape compliant
    scrOfY = window.pageYOffset;
    scrOfX = window.pageXOffset;
  } else if( document.body && ( document.body.scrollLeft || document.body.scrollTop ) ) {
    //DOM compliant
    scrOfY = document.body.scrollTop;
    scrOfX = document.body.scrollLeft;
  } else if( document.documentElement && ( document.documentElement.scrollLeft || document.documentElement.scrollTop ) ) {
    //IE6 standards compliant mode
    scrOfY = document.documentElement.scrollTop;
    scrOfX = document.documentElement.scrollLeft;
  }
  var rez= new Array(2);
  rez[0]=scrOfX;
  rez[1]=scrOfY;

  return rez;
}


$(document).ready(function(){

	var isdoajax = readCookie('isajax');
	if (isdoajax!=null) 
	{
		eraseCookie('isajax');
		createCookie('isajax',isdoajax,60);	
	}
	if (isdoajax=='false') 
	{
		return;	
	}
	


	($.browser.msie ? $("<div id='ajaxdiv' style='position:absolute;' ></div>").insertAfter("#tmpajax") : $("<div id='ajaxdiv' style='position:fixed;'></div>").insertAfter("#tmpajax"));

	$("#ajaxdiv").hide("fast");
	$("img.ajaximg").bind('mouseenter',function(evt){


		vkn=0;
		vkloaded=0;
		vkcurrent=-1;
		vkisin=1;
		clearTimeout(vkitimer);	
		var t=$(this).attr("src");

		$("#ajaxdiv").stop();
		$("#ajaxdiv").css('opacity',1.0);
		$("#ajaxdiv").hide();
		$("#ajaxdiv").empty();



		var h= ($(window).height()/2 - 240);
		var l= ($(window).width()/2 - 100);
		
		if($.browser.msie)
		{
			var m=getScrollXY();
			var l=  l + m[0];
			var h=  h + m[1];
		}			
		
		
		$("#ajaxdiv").css('top',h + 'px');
		$("#ajaxdiv").css('left',l + 'px');
		$("#ajaxdiv").css('width','480px');
		$("#ajaxdiv").css('height','480px');
		
		var offset=$(this).offset();
		imgajaxtopX=offset.left;
		imgajaxtopY=offset.top;
		imgajaxbottomX=imgajaxtopX+$(this).width();
		imgajaxbottomY=imgajaxtopY+$(this).height();
		linkway=$(this).parent("a").attr("href");		

		MakeAjaxLoad(t);


	});

//	$("img.ajaximg").bind('mouseleave',function(evt){

//		vkisin=0;
//		vkn=0;
//		clearTimeout(vkitimer);	
//		$("#ajaxdiv").stop();
//		clearTimeout(vkitimer);
//		$("#ajaxdiv").fadeOut("slow",function(){$("#ajaxdiv").stop(); $("#ajaxdiv").empty();});
//	});

	$("body").bind('mousemove',function(evt){

		var m=getScrollXY();
		docx= evt.pageX;
		docy= evt.pageY;

		if ((vkisin==1)&&!((docx>imgajaxtopX)&&(docx<imgajaxbottomX)&&(docy>imgajaxtopY)&&(docy<imgajaxbottomY)))		
		{
			
			vkisin=0;
			vkn=0;
			clearTimeout(vkitimer);	
			$("#ajaxdiv").stop();
			clearTimeout(vkitimer);
			$("#ajaxdiv").fadeOut("fast",function(){
				$("#ajaxdiv").stop(); 
				$("#ajaxdiv").empty();
				$("#ajaxdiv").css('top','0px');
				$("#ajaxdiv").css('left','0px');			
				$("#ajaxdiv").css('width','1px');
				$("#ajaxdiv").css('height','1px');
			});
		}
	});


});
