//***********************************************************************
//*			~~~~~~~~~~~~~~~~~~~~~~~										*
//*			Coded by Sedat EYUBOGLU										*
//*				seyuboglu@yahoo.com										*
//*							   2005										*
//*			~~~~~~~~~~~~~~~~~~~~~~~										*
//***********************************************************************
function selectComboBoxItem(sObj,theValue) {
var i;

try{
	var objX;
	//objX=document.getElementById(sObj);
	objX=document.getElementsByName(sObj);
}
catch(e){
	objX=null;
}
if (objX!=null){
	for (j=0;j<objX.length;j++){
		objY = objX[j];
		for(i=0;i<objY.options.length;i++){
			if (objY.options[i].value == theValue){
				objY.selectedIndex = i;
				break;
			}//if
		}//for
	}//for
}//if
}

function selectTheComboBoxItem(objY,theValue) {
var i;
if (objY!=null){
	for(i=0;i<objY.options.length;i++){
		if (objY.options[i].value == theValue){
			objY.selectedIndex = i;
			break;
		}//if
	}//for
}//if
}

function selectHissePagesNavigationCombo()
{
	var elems1 = document.getElementsByName("hisse_pages");
	var elems2 = document.getElementsByName("hisse_combo");
	var elems3 = document.getElementsByName("hisse_endeks_combo");
	
	if (GetCookie("hisse_pages_nav")==null)
	{
		SetCookie('hisse_pages_nav',1);
	}
	if (GetCookie("hisse_combo_nav")==null)
	{
		SetCookie('hisse_combo_nav',1);
	}

	if (elems1!=null)
	{
		var selInd1 = GetCookie("hisse_pages_nav");
		
		if (selInd1!=null)
		{
			for (var i=0;i<elems1.length;i++)
			{
				
				elems1[i].selectedIndex=Number(selInd1);	
			}
		}
	}
	
	if (elems2!=null)
	{
		var selInd2 = GetCookie("hisse_combo_nav");
		
		if (selInd2!=null)
		{
			for (var i=0;i<elems2.length;i++)
			{
				elems2[i].selectedIndex=Number(selInd2);	
			}
			
		}
	}
	
	if (elems3!=null)
	{
		var selInd3 = GetCookie("hisse_endeks_combo_nav");
		if (selInd3!=null)
		{
			for (var i=0;i<elems3.length;i++)
			{
				elems3[i].selectedIndex=Number(selInd3);
			}
			
		}
	}
}

function GetCookie(sName)
{
  // cookies are separated by semicolons
  var aCookie = document.cookie.split("; ");
  for (var i=0; i < aCookie.length; i++)
  {
    // a name/value pair (a crumb) is separated by an equal sign
    var aCrumb = aCookie[i].split("=");
    
    if (sName == aCrumb[0]) 
      return unescape(aCrumb[1]);
  }

  // a cookie with the requested name does not exist
  return null;
}

function SetCookie(sName, sValue)
{
  date = new Date();
  //document.cookie = sName + "=" + escape(sValue) + "; expires=" + date.toGMTString();
  document.cookie = sName + "=" + escape(sValue);
  
}
