// hedef computer js 18/08/2009
//$(document).ready(function() {initMenu();});
jQuery.fn.customInput = function(){
	$(this).each(function(i){	
		var input = $(this);
		var label = $('label[for='+input.attr('id')+']');
		var allInputs = $('input[name='+input.attr('name')+']');
		label.hover(
			function(){ $(this).addClass('hover'); },
			function(){ $(this).removeClass('hover'); }
		);
		input.bind('updateState', function(){	
			if (input.is(':checked')) {
				if (input.is(':radio')) {				
					allInputs.each(function(){
						$('label[for='+$(this).attr('id')+']').removeClass('checked');
					});		
				};
				label.addClass('checked');
			}
			else { label.removeClass('checked'); }
		})
		.trigger('updateState')
		.click(function(){ 
			$(this).trigger('updateState'); 
		})
		.bind('focus',function(){ label.addClass('focus'); })
		.bind('blur', function(){ label.removeClass('focus'); });
	});
};

$(document).ready(function(){
   $('#prodmenu5 ul li ul').hide();
   $('#prodmenu5 a').click(
	function() {
	  var checkElement = $(this).next();
	  if((checkElement.is('ul')) && (checkElement.is(':visible'))) {
		return false;
		}
	  if((checkElement.is('ul')) && (!checkElement.is(':visible'))) {
		$('#prodmenu5 ul li ul:visible').slideUp('normal');
		checkElement.slideDown('normal');
		return false;
		}
	  }
	);
	var ss = document.getElementById("searchInput");
		ss.defText = 'Aranacak kelimeyi giriniz...';
		ss.onfocus = function () {
		if (this.value == this.defText) this.value = "";
	}
		ss.onblur = function () {
		if (this.value == "") this.value = this.defText;
	}
	var scOb = document.getElementById("cat_list");
	scOb.inpField = scOb.getElementsByTagName("input")[0];
	scOb.hidField = scOb.getElementsByTagName("input")[1];
	scOb.crtItem = null;
	var ulElem = scOb.getElementsByTagName("ul")[0];
	var liElem = ulElem.getElementsByTagName("li");
	var __hidIntvl;
	scOb.setNewCateg = function (ob) {
		if (this.crtItem != null) {
			this.crtItem.className = null;
		}
		this.crtItem = ob;
		ob.className = "selected";
		this.inpField.value = ob.getElementsByTagName("span")[0].innerHTML;
		this.hidField.value = ob.getElementsByTagName("em")[0].innerHTML;
	}
	for (var i = 0; i < liElem.length; i++) {
		liElem[i].onclick = function () {
			this.parentNode.parentNode.setNewCateg(this);
		}
	}
	scOb.onclick = function () {
		if (ulElem.style.display != "block") ulElem.style.display = "block";
		else ulElem.style.display = "none";
	}
	scOb.onmouseout = function () {
		__hidIntvl = setTimeout(function () {
			ulElem.style.display = "none";
		},
		500);
	}
	scOb.onmouseover = function () {
		clearTimeout(__hidIntvl);
	}
		
});
