// JavaScript Document
var ist = {
	initProses : function()
	{
		this.dropdownMenu("dropdown1");
		this.dropdownMenu("dropdown2");
		this.clickText("#avjDny-email");
		this.flow("mainAjax","682px","245px",500);
		this.flow("kampUrn","179px","350px",1);//height:359px
		this.mainPageUrunler(1);
		this.ajax_loadCart('#compCart','/?act=ajax&module=karsi',true);
		this.ajax_loadCart('#shopCart','/?act=ajax&module=sepet',true);
		//jqx(".menu-crv").html(jqx("#menuContainer").html());
	},
	dropdownMenu : function(dropdown) {
		jqx('#'+dropdown+' .dropdown-opener').hide();
		var firstElement = jqx('#'+dropdown+' .dropdown-opener:first');
		
		jqx('#'+dropdown+' .drop_close-ico').click(function(){
			var checkElement = jqx(this).parent().next();
			if((checkElement.is('#'+dropdown+' .dropdown-opener')) && (checkElement.is(':visible')))
				return false;
			if((checkElement.is('#'+dropdown+' .dropdown-opener')) && (!checkElement.is(':visible'))) {
				jqx(this).parent().find(".drop_close-ico").removeClass("drop_close-ico").addClass("drop_opn-ico");
				var closeElement = jqx('#'+dropdown+' .dropdown-opener:visible').prev();
				closeElement.find(".drop_opn-ico").removeClass("drop_opn-ico").addClass("drop_close-ico");
				jqx('#'+dropdown+' .dropdown-opener:visible').slideUp('normal');
				checkElement.slideDown('normal');
				return false;
			}
		});
		firstElement.prev().find(".drop_close-ico").removeClass("drop_close-ico").addClass("drop_opn-ico");
		firstElement.show();
	},
	clickText : function(domObj)
	{
		var Obj;
		if(Obj = jqx(domObj))
		{
			if(!value)
				var value = Obj.val();
			Obj.focus(function(){if(jqx(this).val() == value)jqx(this).val("");})
			.blur(function(){if(jqx(this).val() == "")jqx(this).val(value);});
		}
		else
			alert("hata");
	}, 
	flow : function(id,widthA,heightA,durationA)
	{
		jqx("#"+id+"").jFlow({  
			slides: "#"+id+"Slides",  // the div where all your sliding divs are nested in  
			controller: "."+id+"Control", // must be class, use . sign  
			slideWrapper : "#"+id+"Slide", // must be id, use # sign  
			selectedWrapper: ""+id+"Selected",  // just pure text, no sign  
			auto: true,
			easing: "swing",//expoout
			width: widthA,//"682px",  // this is the width for the content-slider  
			height: heightA,//"245px",  // this is the height for the content-slider  
			duration: durationA,  // time in miliseconds to transition one slide  
			prev: "." + id + "Prev", // must be class, use . sign  
			next: "." + id + "Next" // must be class, use . sign  
		}); 
	},
	mainPageUrunler : function(i)
	{//1px solid green
		jqx(".vitrin-panel img").removeClass("border-renk");
		jqx(".panel-" + i + " img").addClass("border-renk");
		jqx(".vitrin-panel .panel-yazi").removeClass("panel-renk");
		jqx(".panel-" + i + " .panel-yazi").addClass("panel-renk");
		jqx("#mainPageUrunler .urunlerItem").hide();
		jqx("#mainPageUrunler_" + i).show();
	}, 
	ajax_loadCart : function(domObj,url,first)
	{
		if(!first)this.ajax_popup_loading();
		jqx(domObj).load(url);
	}, 
	ajax_loadContent : function(domObj,url,first)
	{
		if(!first)this.ajax_popup_loading();
		jqx(domObj).load(url);
	},
	ajax_advdny : function()
	{ //avjDnyMsj
		var email = jqx("#avjDny-email").val();
		if(emailCheck(email))
			jqx("#avjDnyMsj").load('/?act=ajax&module=advdny&email='+email).removeClass("siyah").css("color","red");
	},
	ajax_popup_time : 12000,
	ajax_popup_setTime : null,
	ajax_popup_loading : function()
	{
		this.ajax_popup_close();
		jqx(".nd_pop-up-crv-bgrd").css("display","block");
		jqx(".nd_pop-up-loading").css("display","block");
		return false;
	},
	ajax_popup_start : function(text, href, hrefText)
	{
		this.ajax_popup_close();
		jqx(".nd_pop-up-crv-bgrd").css("display","block");
		jqx(".nd_pop-up-yazi").html(text);
		if(href)
		{
			jqx(".nd_pop-button").attr("href",href);
			jqx(".nd_pop-button").attr("onclick","");
			jqx(".nd_pop-button span").text(hrefText);
		}
		else
		{
			jqx(".nd_pop-button").attr("href","#");
			jqx(".nd_pop-button").attr("onclick","ist.ajax_popup_close();return false");
			jqx(".nd_pop-button span").text("TAMAM");
		}
		jqx(".nd_pop-up-crv").css("display","block");
		this.ajax_popup_setTime = setTimeout("ist.ajax_popup_close()",this.ajax_popup_time)
		return false;
	},
	ajax_popup_close : function()
	{
		clearTimeout(this.ajax_popup_setTime);
		jqx(".nd_pop-up-crv-bgrd").css("display","");
		jqx(".nd_pop-up-loading").css("display","");
		jqx(".nd_pop-up-crv").css("display","");
		return false;
	},	
	preloadImages : function ()
	{
		var cache = [];
		var args_len = arguments.length;
		for (var i = args_len; i--;) 
		{
		  var cacheImage = document.createElement('img');
		  cacheImage.src = arguments[i];
		  cache.push(cacheImage);
		}
	}

	,NavOptionOnClick : function (elem)
	{
		if( jqx(elem).hasClass('selectedItem') )
		{
			jqx(elem).removeClass('selectedItem');
			jqx(elem).addClass('selectedLoading');
		}
		else
		{
			jqx(elem).addClass('selectedLoading');
		}		
		return true;
	}
	
	
}
var jqx = jQuery.noConflict(true);
jqx(function(){ist.initProses();});
function ajax_loadContent(domObj,url)
{
	if(jqx(domObj))
		ist.ajax_loadCart(domObj,url);
	else
	    ist.ajax_loadCart("#"+domObj,url);
}
