var timeout = 500;
var closetimer = 0;
var ddmenuitem = 0;

function jsddm_open() 
{
	jsddm_canceltimer();
	jsddm_close();
	ddmenuitem = $(this).find('ul').eq(0).css('visibility', 'visible');
}

function jsddm_close() 
{
	$('div.the_menu').hide();
	$('div.brand_menu').hide();
	HideDetailsDiv();
 if (ddmenuitem) ddmenuitem.css('visibility', 'hidden'); }

function jsddm_timer()
{ 
	closetimer = window.setTimeout(jsddm_close, timeout); 
}

function jsddm_canceltimer() 
{
	if (closetimer) 
	{
		window.clearTimeout(closetimer);
		closetimer = null;
	}
}



var X=0;
var Y=0;
var AjaxURL='';
var Rollovertimeout = 50;
var Rollovershowtimeout = 250;
var rollovershowtimer = 0;
var rolloverhidetime=0;

function clear_textbox(value)
{

if(value.value == "Search Products")
value.value = "";
} 
function reset_textbox(value)
{

if(value.value == "")
value.value = "Search Products";
} 



function RemoveWorkingDiv()
{
	$("#workingdivBg").fadeOut("slow");
	$("#workingdiv").fadeOut("slow");	
}
function CartReply(data)
{	
	var divremovaltimer=window.setTimeout(RemoveWorkingDiv,1000); 
}
function OnAddtoCart(ProductID)
{

	$("#workingdivBg").css({
			"opacity": "0.7"
		});
	$("#workingdivBg").fadeIn("slow");	
	var windowWidth = document.documentElement.clientWidth;
	var windowHeight = document.documentElement.clientHeight;
	
	var popupHeight = $("#workingdiv").height();
	var popupWidth = $("#workingdiv").width();
	//centering
	
	
	$("#workingdivBg").css({
		"height": windowHeight
	});
	$("#workingdiv").fadeIn("slow");
	$("#workingdiv").css({
		"position": "fixed",
		"top": windowHeight/2-popupHeight/2,
		"left": windowWidth/2-popupWidth/2
	});
	
	var CartUrl = document.location.href;
	
	CartUrl = CartUrl.replace('/Product/', '/ProductCartAjax/');	
	CartUrl = CartUrl.replace('/ProductDetails.aspx', '/ProductCartAjax.aspx');
	
	$.get(CartUrl, {}, CartReply);
	
}
function GoToArabic()
{
var CUrl = document.location.href;
CUrl = CUrl.replace('arabic.', 'new.');
window.location=CUrl;

}
function GoToArabic()
{
var CUrl = document.location.href;
CUrl = CUrl.replace('new.', 'arabic.');
window.location=CUrl;

}

function ShowRollOverDIVTimer() 
{	
	AjaxUrl = AjaxUrl.replace('Product', 'ProductDetailsAjax');	
	$.get(AjaxUrl, {}, AjaxReply);
}

function OnToolTipMouseOut()
{
	rolloverhidetime = window.setTimeout(HideDetailsDiv, Rollovertimeout); 
}


function OnFeatureLinkMouseOver(event) 
{
	if (DIVIsShown != 0)
		return;
	X = parseInt(event.pageX);	
	Y = parseInt(event.pageY);
	
	if (X > 462)
		X = X - 375;
		
	AjaxUrl = this.href + '&x=' + X + '&y=' + Y;
	rollovershowtimer = window.setTimeout(ShowRollOverDIVTimer, Rollovershowtimeout);

}
var DIVIsShown = 0;
function HideDetailsDiv(event) 
{	
	$('#toolTip').hide("fast");
	DIVIsShown = 0;	
}
function OnFeatureLinkMouseOut()
{ 
	rolloverhidetime = window.setTimeout(HideDetailsDiv, Rollovertimeout); 
	if (rollovershowtimer) 
	{
		window.clearTimeout(rollovershowtimer);
		rollovershowtimer = null;
	}
}
function OnToolTipMouseOver() 
{
	if (rolloverhidetime) 
	{
		window.clearTimeout(rolloverhidetime);
		rolloverhidetime = null;
	}
}
function AjaxReply(data) 
{	
	var arr = data.split(";");
	$('#toolTip').html(arr[2]);
	$('#toolTip').css({ top: arr[1] + "px", left: arr[0] + "px" })
	$('#toolTip').show("fast");
}

$(document).ready(function() {
	$('img.menu_class').click(function() {
		$('div.the_menu').slideToggle('medium');
	});

	$('img.brand_class').click(function() {
		$('div.brand_menu').slideToggle('medium');
	});

	$('#jsddm > li').bind('mouseover', jsddm_open);
	$('#jsddm > li').bind('mouseout', jsddm_timer);

	var randomnumber=Math.floor(Math.random()*3);
	
	$("#HotOffers-Tab").hide();
	$("#Featured-Tab").hide();
	$("#Latest-Tab").hide();
	
	if(randomnumber==0)
	{
		$("#HotOffers-Tab").show();
		$("#HotOffers-TabHead").removeClass("inactivetab");
		$("#HotOffers-TabHead").addClass("activetab");

		$("#Featured-TabHead").removeClass("activetab");
		$("#Featured-TabHead").addClass("inactivetab");

		$("#Latest-TabHead").removeClass("activetab");
		$("#Latest-TabHead").addClass("inactivetab");
	}
	else if(randomnumber==1)
	{
		$("#Featured-Tab").show();
		$("#HotOffers-TabHead").removeClass("activetab");
		$("#HotOffers-TabHead").addClass("inactivetab");

		$("#Featured-TabHead").removeClass("inactivetab");
		$("#Featured-TabHead").addClass("activetab");


		$("#Latest-TabHead").removeClass("activetab");
		$("#Latest-TabHead").addClass("inactivetab");
	}
	else
	{
		$("#Latest-Tab").show();
		$("#HotOffers-TabHead").removeClass("activetab");
		$("#HotOffers-TabHead").addClass("inactivetab");

		$("#Featured-TabHead").removeClass("activetab");
		$("#Featured-TabHead").addClass("inactivetab");

		$("#Latest-TabHead").removeClass("inactivetab");
		$("#Latest-TabHead").addClass("activetab");
	}
	$("#HotOffers-TabHead").click(function() {
		$("#HotOffers-TabHead").removeClass("inactivetab");
		$("#HotOffers-TabHead").addClass("activetab");

		$("#Featured-TabHead").removeClass("activetab");
		$("#Featured-TabHead").addClass("inactivetab");

		$("#Latest-TabHead").removeClass("activetab");
		$("#Latest-TabHead").addClass("inactivetab");



		$("#HotOffers-Tab").show();
		$("#Featured-Tab").hide();
		$("#Latest-Tab").hide();

	});

	$("#Featured-TabHead").click(function() {
		$("#HotOffers-TabHead").removeClass("activetab");
		$("#HotOffers-TabHead").addClass("inactivetab");

		$("#Featured-TabHead").removeClass("inactivetab");
		$("#Featured-TabHead").addClass("activetab");


		$("#Latest-TabHead").removeClass("activetab");
		$("#Latest-TabHead").addClass("inactivetab");



		$("#HotOffers-Tab").hide();
		$("#Featured-Tab").show();
		$("#Latest-Tab").hide();
	});

	$("#Latest-TabHead").click(function() {

		$("#HotOffers-TabHead").removeClass("activetab");
		$("#HotOffers-TabHead").addClass("inactivetab");

		$("#Featured-TabHead").removeClass("activetab");
		$("#Featured-TabHead").addClass("inactivetab");

		$("#Latest-TabHead").removeClass("inactivetab");
		$("#Latest-TabHead").addClass("activetab");



		$("#HotOffers-Tab").hide();
		$("#Featured-Tab").hide();
		$("#Latest-Tab").show();

	});



	$('.featureLink').bind('mouseover', OnFeatureLinkMouseOver );
	$('.featureLink').bind('mouseout', OnFeatureLinkMouseOut);
	$('#toolTip').bind('mouseout', OnToolTipMouseOut);
	$('#toolTip').bind('mouseover', OnToolTipMouseOver);
	
	$("#LoginLnk").click(function()
	{
	//centering with css
	centerPopup();   
	//load popup   
	loadPopup();   
	});  

	//CLOSING POPUP
	//Click the x event!
	$("#Cancelbtn").click(function(){
	disablePopup();
	});
	//Click out event!
	$("#backgroundPopup").click(function(){
	disablePopup();
	});
	//Press Escape event!
	$(document).keypress(function(e){
	if(e.keyCode==27 && popupStatus==1){
	disablePopup();
	}
	});


});

document.onclick = jsddm_close;

function right(e) {


if (navigator.appName == 'Netscape' && (e.button == 2 || e.button == 3))
{
	alert("Sorry, you do not have permission to right click.");
	return false;
}
else if (navigator.appName == 'Microsoft Internet Explorer' && (event.button == 2 || event.button == 3)) 
{
alert("Sorry, you do not have permission to right click.");
return false;
}
return true;
}


if (document.layers) document.captureEvents(Event.MOUSEDOWN);
if (document.layers) document.captureEvents(Event.MOUSEUP);
document.onmousedown=right;
document.oncontextmenu = function() { return false; }

//document.onmouseup=right;
//window.onmousedown=right;
//window.onmouseup=right;
