
function changeVisibility(visibilitySettings){

	// Create the visibility array
	var arrVisibility = visibilitySettings.split('#');
	
	// Get the objects
	var arrObjects = arrVisibility[0].split('|');
	
	// Get the visibility settings
	var arrSettings = arrVisibility[1].split('|');
	
	// Change the visibilities
	for (var i = 0; i < arrObjects.length; i++){
	
		// Get the object
		var obj = document.getElementById(arrObjects[i]);
		
		// Set the visibility
		obj.style.visibility = arrSettings[i];
	
	}

}

function changeBackground(backgroundSettings){

	// Create the visibility array
	var arrBackgrounds = backgroundSettings.split('#');
	
	// Get the objects
	var arrObjects = arrBackgrounds[0].split('|');
	
	// Get the visibility settings
	var arrColors = arrBackgrounds[1].split('|');
	
	// Change the visibilities
	for (var i = 0; i < arrObjects.length; i++){
	
		// Get the object
		var obj = document.getElementById(arrObjects[i]);
		
		// Set the visibility
		if (arrColors[i] != ''){
			obj.style.backgroundColor = '#' + arrColors[i];
		}else{
			obj.style.backgroundColor = arrColors[i];
		}
	
	}

}

function SwitchMenu(obj, im){
	
	var el = document.getElementById(obj);
	var imagesrc = document.getElementById(im);
	//alert(el.style.display);
    
	if(el.style.display == 'none'){
    	
		el.style.display = 'block';
    			
	}
	else {
    	
		el.style.display = 'none';
		gif = 'pl';
    			
	}
    
	if (imagesrc.src.substring(imagesrc.src.length-6,imagesrc.src.length) == 'pl.gif'){
    	
		imagesrc.src = '/images/layout/mi.gif';
    
	}else{
    
		imagesrc.src = '/images/layout/pl.gif';
    
	}
    			
}
    

function ToggleItem(target,button)
  {
      if ($(target).is(":hidden"))
      {
        $(target).slideDown(250);
        
         if (button != ''){
      
			// Get the button
			var button = document.getElementById(button);
			button.src = '/images/layout/collapse_16x16.gif';
		}
      }
      else
      {
        $(target).slideUp(250);
        
        if (button != ''){
      
			// Get the button
			var button = document.getElementById(button);
			button.src = '/images/layout/expand_16x16.gif';	
		}
      
      }
  };
  
function SlideItem(target,way,container,speed)
{
	var position = $(target).position();
	
	var height_item = $(target).height();
	var width_item = $(target).width();
	
	var height_cont = $(container).height();
	var width_cont = $(container).width();
	
	if(way=='left')
	{
		if(position.left<=0)
			$(target).animate({"left": "+="+speed+"px"},20, function(){SlideItem(target,way,container,speed);});
	}
	else if(way=='right')
	{
		if(position.left+width_item>=width_cont)
			$(target).animate({"left": "-="+speed+"px"}, 20, function(){SlideItem(target,way,container,speed);});
	}
	else if(way=='up')
	{
		if(position.top<=0)
			$(target).animate({"top": "+="+speed+"px"}, 20, function(){SlideItem(target,way,container,speed);});
	}
	else if(way=='down')
	{
		if(position.top+height_item>=height_cont)
			$(target).animate({"top": "-="+speed+"px"}, 20, function(){SlideItem(target,way,container,speed);});
	}
	else
	{
	    
	}
};
	
function StopItem(target)
{
	$(target).stop();
};
	
function goTrademarkPage() {
	
	var indexno = document.getElementById('MenuTrademark').selectedIndex;
	var selectedTrademark = document.getElementById('MenuTrademark').options[indexno].value;
	
	if (selectedTrademark != '') {
		document.location.href='/trademarkdetails.asp?TrademarkID=' + selectedTrademark;
	}
	else if (selectedTrademark == 'Marka seçiniz') {
		return false;
	}
	
}
	
function goCategoryPage() {
    
    var indexno = document.getElementById('MenuCategory').selectedIndex;
    var selectedCategory = document.getElementById('MenuCategory').options[indexno].value;
    
    if (selectedCategory != '') {
        document.location.href='/subcategories.asp?CategoryID=' + selectedCategory;
    }
    else if (selectedCategory == 'Kategori seçiniz') {
        return false;
    }
    
}