//*** axon standart javascript
var RadTree;

function SelectAll ( ch ) 
{				
	var a;
	var x = 0;
	for(x = 0; x < document.all.length - 1 ; x++ ) {
		a = document.all.item(x);
		if( a.id.substring(0,4) == 'chk_' )
		{
			if (a.disabled == false)
			{
				a.checked=ch;
			}
		}
	}
}

function addbookmark()
{
	var bookmarkurl,bookmarktitle;
	bookmarkurl = "http://localhost/OnlineSale";
	bookmarktitle = "Favori Deneme";
	
	if (document.all) window.external.AddFavorite(bookmarkurl,bookmarktitle);
}
	
function setParams(node)
{
	var strArr;
	var str = node.Action;
	strArr = str.split('\'');

	if ((node.Value != "-1") && (strArr[1] != ""))
	{
		document.frmPageStructure.action = "pageStructure.aspx" + strArr[1];				
		document.frmPageStructure.submit();				
	}
}
	
function RemoveTreeImg(vrObj)
{
	var vrDivObj,vrRmvObj,vrBrObj;
	vrDivObj = vrObj.parentElement.parentElement;
	vrRmvObj = vrDivObj.children(0);
	vrDivObj.removeChild(vrRmvObj);				
}
	
function clock(langId)
{
	var curDateTime = new Date()
	var ln =curDateTime.toLocaleString().length				
	var d,mname,y,dname;				
	var days=new Array(new Array(" Pazar "," Pazartesi "," Salı "," Çarşamba "," Perşembe "," Cuma "," Cumartesi "),new Array(" Sunday "," Monday "," Tuesday "," Wednesday "," Thursday "," Friday "," Saturday "));
	var mounts=new Array(new Array(" Ocak "," Şubat "," Mart "," Nisan "," Mayıs "," Haziran "," Temmuz ", " Ağustos "," Eylül "," Ekim "," Kasım "," Aralık "),new Array(" January "," February "," March "," April "," May "," June "," July ", " August "," September "," October "," November "," December "));			
	
	d = curDateTime.getDate();
	dname = days[langId][curDateTime.getDay()];
	mname = mounts[langId][curDateTime.getMonth()];
	y = curDateTime.getFullYear();
	tdCount.innerText = d+mname+y+dname;
}
	
function pageHeight(id,pageHeight) 
{
	var canvasHeight=window.innerHeight != null? window.innerHeight: document.body != null? document.body.clientHeight:null;
	
	if(canvasHeight > pageHeight)
	{					
		document.getElementById(id).setAttribute("height",(canvasHeight-pageHeight)/2);
	}
}	

function getQueryVariable(variable) { 
	var query = window.location.search.substring(1); 
	var vars = query.split("&"); 
    
	for (var i=0;i<vars.length;i++) { 
		var pair = vars[i].split("="); 
        
		if (pair[0] == variable) return pair[1];  
	} 
}

// *** special for casper project ***
	var objStockList;
	var objVitrin;
	var intWebLinkItemNoLast = 0;
	var history_count = 0;
	var criters = new Array();

	var price = new Array();
	price[0] = new Array("0-499", "500-699", "700-899", "900-1199", "1200 ve üzeri");
	price[1] = new Array("0-499", "500-699", "700-899", "900-1199", "1200-1499", "1500 ve üzeri");
	price[2] = new Array("0-999", "1000-1999", "2000-2999", "3000 ve üzeri");
	price[3] = new Array("0-499", "500 ve üzeri");

	var cpu = new Array();
	cpu[0] = new Array("Intel® Celeron","Intel® Pentium Dual Core","Intel® CoreTM 2 Duo","Intel® CoreTM 2 Quad","Intel® CoreTM 2 Extreme");
	cpu[1] = new Array("Intel® Celeron","Intel® Pentium Dual Core","Intel® CoreTM 2 Duo","Intel® CoreTM 2 Quad","Intel® CoreTM 2 Extreme");
	cpu[2] = new Array("Intel® Celeron","Intel® Pentium Dual Core","Intel® CoreTM 2 Duo","Intel® CoreTM 2 Quad","Intel® CoreTM 2 Extreme");

	var monitor = new Array();
	monitor[0] = new Array("17\" Casper Flat Monitör","17\"W Casper LCD Monitör","19\"W Casper LCD Monitör","20\"W Casper LCD Monitör","22\"W Casper LCD Monitör");
	monitor[1] = new Array("12.1\"","14.1\"","15.4\"","17\"");
	
	var display_style = new Array();
	display_style[0] = new Array("block","block");
	display_style[1] = new Array("block","block");
	display_style[2] = new Array("block","none");
	display_style[3] = new Array("none","none");
	
	var hide_id = new Array("pd536");
	var tree_id = new Array();
	var change_info = new Array();

	tree_id['999999'] = 'fntLinkItem663';
	change_info['fntLinkItem663'] = " Casper, günlük bilgisayar işleri için Windows® ürününü önerir.";
	
	var last_search_page = 0;
	var search_item = new Array();
	var search_item_type = new Array();
	var product_ul, document_ul;

	function historyChange(newLocation, historyData) { 
		var objRef = document.getElementById(newLocation.substr(0,newLocation.lastIndexOf("_")));

		if ( objRef != null && historyData != null ) 
		{
			objRef.innerHTML = historyData;
			
			if ( document.getElementById("criter_and_result") ) reinitialize_criter();
			
			if ( newLocation.length > 6 )
			{
				if ( newLocation.substr(0,6) == "pd198_" )
				{
					var transbox = document.getElementById("transbox");
					if ( transbox ) transbox.style.display = "none";
					
					if ( newLocation.substr(6) == "0" )
					{
						var chkboxs = document.getElementsByName("product_group");
						for(var i=0; i < chkboxs.length; i++)
						{
							chkboxs[i].checked = false;
						}
					}
				}
				
				if ( newLocation.substr(0,6) == "pd490_" )
				{
					var locationRef = document.getElementById("location_div"); 

					if ( locationRef )
					{
						var his_key = "location_div_" + newLocation.substr(6);
						
						if ( historyStorage.hasKey(his_key) ) locationRef.innerHTML = historyStorage.get(his_key);
					}
				}
			}
		}
	}
	
	function select_menu_item(frame_id, URL, WL_item_no, e){
		if (!e) var e = window.event;
		var targ = (window.event) ? e.srcElement : e.target;

		if ( intWebLinkItemNoLast == 0 )
		{
			var objLink = document.getElementById("fntLinkItem" + WL_item_no).childNodes[0];
			objLink.onmouseout = function () { change_image_source('images/WebParts/WebLinkMenu/web_' + WL_item_no + '_a.gif',event) };             
		}
		else
		{
			WL_item_no = intWebLinkItemNoLast;
		}

		// önceki seçimin kaldırılması
		if ( WL_item_no != 0 )
		{
			var objLink = document.getElementById("fntLinkItem" + WL_item_no).childNodes[0];
			objLink.src = objLink.src.replace("_c.gif","_a.gif");
		}

		// seçim sonrası defaul image source değerini seçilmiş imaj ile değiştirmek
		targ.src = targ.src.substring(0,targ.src.length-5) + "c.gif";

		//yeni seçim numarasının saklanması
		intWebLinkItemNoLast = targ.parentNode.id.substring(11);

		document.getElementById(frame_id).src = URL; 

		return false;
	}
	
	function show_search_page(page_no) {
		//ilk işlem, gerekli array düzeninin hazırlanması
		if ( last_search_page == 0 )
		{
			product_ul = document.getElementById("product_ul");
			document_ul = document.getElementById("document_ul");

			var i = 0;

			for (i=0; i < product_ul.childNodes.length; i++ )
			{
				search_item.push(i); 
				search_item_type.push(0); 
			} 

			for (i=0; i < document_ul.childNodes.length; i++ )
			{
				search_item.push(i); 
				search_item_type.push(1); 
			} 
		}
		else
		{
			for (i = (last_search_page-1)*9 ; i<(last_search_page*9) && i<search_item.length  ; i++)
			{
				if (search_item_type[i] == 0 ) 
					product_ul.childNodes[search_item[i]].style.display = "none";
				else
					document_ul.childNodes[search_item[i]].style.display = "none";
			 }            
		}
		
		for (i = (page_no-1)*9 ; i<(page_no*9) && i<search_item.length  ; i++)
		{
			if (search_item_type[i] == 0 ) 
				product_ul.childNodes[search_item[i]].style.display = "block";
			else
				document_ul.childNodes[search_item[i]].style.display = "block";
		 }
		 
		 last_search_page = page_no;
	}
	
	function driver_and_updates(ftp, name, e) {
		if (!e) var e = window.event;

		select_menu_item("IFrameForDefault","",742,e);
		window.open(ftp, name);
	}
	
	function reinitialize_criter() {
		criters = new Array();
	
		var product_cn = document.getElementById("product_li_ul").childNodes; 
		var price_cn = document.getElementById("price_li_ul").childNodes; 
		var monitor_cn = document.getElementById("monitor_li_ul").childNodes; 
		var CPU_cn = document.getElementById("CPU_li_ul").childNodes;             

		for (var i=0; i < product_cn.length; i++)
		{
			if ( product_cn[i].childNodes[0].checked ) criters.push("product_" + i);
		}
		
		for (var i=0; i < price_cn.length; i++)
		{
			if ( price_cn[i].childNodes[0].checked ) criters.push("price_" + i);
		}

		for (var i=0; i < monitor_cn.length; i++)
		{
			if ( monitor_cn[i].childNodes[0].checked ) criters.push("monitor_" + i);
		}

		for (var i=0; i < CPU_cn.length; i++)
		{
			if ( CPU_cn[i].childNodes[0].checked ) criters.push("CPU_" + i);
		}
	}
	
	function product_criter(product_ind) {
		/* initialize variables */
		criters = new Array();
		criters.push("product_" + product_ind);
		
		document.getElementById("price_li_ul").innerText = "";
		document.getElementById("monitor_li_ul").innerText = "";
		document.getElementById("CPU_li_ul").innerText = "";
		
		if ( history_count == 0 )
		{
			dhtmlHistory.add("pd198_" + history_count, document.getElementById("pd198").innerHTML);
			history_count++;
		}
	
		var ul_ref = document.getElementById("price_li_ul");
		
		for (var i=0; i < price[product_ind].length; i++)
		{
			var new_li = document.createElement("li");
			new_li.innerHTML = "<input type=\"checkbox\" style=\"float:left;\" onclick=\"javascript:select_criter('price'," + i + ", event)\" />" + 
				"<div style=\"padding-top:2px;\" >"  + 
				price[product_ind][i] + "</div>";
			ul_ref.appendChild(new_li);
		}
		
		/* desktop ve laptop için monitör/ekran bilgisi var */  
		if ( product_ind == 0 || product_ind == 1 )
		{
			var ul_ref = document.getElementById("monitor_li_ul");
			ul_ref.innerHTML = "";

			for (var i=0; i < monitor[product_ind].length; i++)
			{
				var new_li = document.createElement("li");
				new_li.innerHTML = "<input type=\"checkbox\" style=\"float:left;\" onclick=\"javascript:select_criter('monitor'," + i + ", event)\" />" + 
					"<div style=\"padding-top:2px;\" >"  + 
					monitor[product_ind][i] + "</div>";
				ul_ref.appendChild(new_li);
			}
		}
		
		/* desktop, laptop ve server için CPU bilgisi var */  
		if ( product_ind == 0 || product_ind == 1 || product_ind == 2 )
		{
			var ul_ref = document.getElementById("CPU_li_ul");
			ul_ref.innerHTML = "";

			for (var i=0; i < cpu[product_ind].length; i++)
			{
				var new_li = document.createElement("li");
				new_li.innerHTML = "<input type=\"checkbox\" style=\"float:left;\"  onclick=\"javascript:select_criter('CPU'," + i + ", event)\" />" + 
					"<div style=\"padding-top:2px;\" >" + 
					cpu[product_ind][i] + "</div>";
				ul_ref.appendChild(new_li);
			}
		}

		document.getElementById("price_li").style.display = "block"; 
		document.getElementById("CPU_li").style.display = display_style[product_ind][0]; 
		document.getElementById("monitor_li").style.display = display_style[product_ind][1]; 
		document.getElementById("monitor_div").innerText = (product_ind == 0) ? "Monitör":"Ekran";

		get_preview_list();
	}
	
	function expand_list(list_id) {
		var list_ids = new Array("product_li_ul", "price_li_ul", "CPU_li_ul", "monitor_li_ul");
		var list_id_ref;
		
		for (var i=0; i < list_ids.length; i++ )
		{
			list_id_ref = document.getElementById(list_ids[i]);
			
			if ( list_id_ref.id == list_id ) 
			{
				list_id_ref.style.display = "block";
				//list_id_ref.previousSibling.childNodes[1].style.display = "none";
			}
			else
			{
				list_id_ref.style.display = "none";
				//list_id_ref.previousSibling.childNodes[1].style.display = "block";
			}
		} 
	}
	
	function  select_criter(group_name, item_ind, e) {
		var targ;
		if (!e) var e = window.event;
		if (e.target) targ = e.target;
		else if (e.srcElement) targ = e.srcElement;
		if (targ.nodeType == 3) // defeat Safari bug
			targ = targ.parentNode;                       
		
		var item_val = group_name + "_" + item_ind;     
			
		if ( targ.checked ) 
		{
			criters.push(item_val);
		}
		else
		{
			for (var i=0; i < criters.length; i++)
			{
				if ( criters[i] == item_val )
				{   
					criters.splice(i,1); 
					break;
				} 
			} 
		}
		
		get_preview_list();
		return false;			
	}
	
	function get_preview_list() {
		var transbox = document.getElementById("transbox");
		var criter = document.getElementById("criter_selection");

		transbox.style.height = criter.offsetHeight-10; 
		transbox.style.width = criter.offsetWidth;
		
		transbox.style.display = "block";
		
		document.getElementById("preview_list").innerHTML = "<div style=\"text-align:center; margin-top:20px;\">" + 
			"<img src=\"portaladmin/TreeView/TreeType2/images/ajax-loader.gif\" alt=\"ajax-loader\"/></div>";

		var url = "endUser/AJAXPages/SelectionWizard.aspx?product_list=1&criter=" + criters + "&PSN=10&preview=1";
		
		jx.load(url,preview_result,"text","get");
	}

	function preview_result(data)
	{
		document.getElementById("transbox").style.display = "none";
		document.getElementById("preview_list").innerHTML = data;
		dhtmlHistory.add("pd198_" + history_count, document.getElementById("pd198").innerHTML);
		history_count++;  	        
	}        
	
	function getSelectedProduct(part_no)
	{
		objStockList = document.getElementById("pd" + part_no);
		
		if ( history_count == 0 )
		{
			dhtmlHistory.add(objStockList.id + "_" + history_count,data);
			history_count++;            
		}
		
		objStockList.innerHTML = "<div style='text-align:center; margin-top:20px;'>" + 
			"<img src=\"portaladmin/TreeView/TreeType2/images/ajax-loader.gif\" alt=\"ajax-loader\"/></div>";
		var url = "endUser/AJAXPages/SelectionWizard.aspx?product_list=1&preview=0&criter=" + criters + "&PSN=10";
		
		jx.load(url,StockList_Result,"text","get");

		return false;
	}
	
	function SelectedProduct_Result(data)
	{
		objStockList.innerHTML = data;
		dhtmlHistory.add(objStockList.id + "_" + history_count,data);
		history_count++;
	}

	function load_product_detail(stock_no, stock_name)
	{
		document.getElementById("divMainContent").innerHTML="<div align=\"center\" class=\"divAjaxLoader\"><span class=\"spnAjaxloader\">Lütfen Bekleyiniz</span><br/><img src=\"portaladmin/TreeView/TreeType2/images/ajax-loader.gif\" alt=\"ajax-loader\"/></div>";
		var url = "AjaxResponse.aspx?AJAX_INFO=product_list&stock_no="+stock_no+"&stock_name="+stock_name+"&ViewType=2";
		jx.load(url,show_product_list_result,"text","get");
	}
	
	function load_product_list(selectedID, selectedName, showWithPicture, stockOnly, 
							   sortByBrand, sortByPrice, viewtype)
	{
		document.getElementById("divMainContent").innerHTML="<div align=\"center\" class=\"divAjaxLoader\"><span class=\"spnAjaxloader\">Lütfen Bekleyiniz</span><br/><img src=\"portaladmin/TreeView/TreeType2/images/ajax-loader.gif\" alt=\"ajax-loader\"/></div>";
		var url = "AjaxResponse.aspx?AJAX_INFO=product_list&branch_id="+selectedID+"&branch_name="+selectedName+"&ShowWithPicture="+showWithPicture+"&StockOnly="+stockOnly+"&SortByBrand="+sortByBrand+"&SortByPrice="+sortByPrice+"&ViewType="+viewtype;
		jx.load(url,show_product_list_result,"text","get");
	}
	
	function show_product_list_result(data)
	{
	   var div_obj = document.getElementById("divMainContent").innerHTML=data;
	}
	
	function add_to_basket_with_ajax_through_product_list()
	{
		var url = "AjaxResponse.aspx?AJAX_INFO=product_list_add_to_basket";
		jx.load(url,show_product_list_result,"text","get");
	}
	
	function clear_message()
	{
		$("lyrLogin5").innerHTML  = "";
	}
	
	function $(id){return document.getElementById(id);}
	
	function load(url,handler,data_format,method) 
	{
		jx.load(url,handler,data_format,method);
		return false;
	}	
	
	function checkLogin(btnLogin, fields)
	{
		var frmLogin = btnLogin.form;
		var url = "AjaxResponse.aspx?AJAX_INFO=login";
		
		var arr_fields = fields.split(",");
		
		for (var i=0; i<arr_fields.length; i++)
		{
			var temp = $(arr_fields[i]).value;
			if($(arr_fields[i]).value.indexOf('&')>0)
				temp = temp.replace(/&/, "%26");
			url += "&" + arr_fields[i] + "=" + temp;  
		}
		jx.load(url,show_login_result,"text","get");
		return false;
	}

	function show_login_result(data) 
	{
		if ( data == "login success")
		{
			var root = window.top.location.href;
			
			if(root.indexOf("?")>0)
				root = root.substring(0,root.indexOf("?"));
			else
				root= root.substring(0,root.lastIndexOf("/"));
				
			if(root.charAt(root.length-1)!="/") root+="/";
			
			if(root.indexOf("intranet")>0)
				window.top.location.href = root+"pageStructure.aspx?intPageStructureNo=11&sintLanguageId=0&bytContentType=4";
			else
				window.top.location.href = root+"pageStructure.aspx?intPageStructureNo=8&sintLanguageId=0&bytContentType=4";
		}
		else
			$("lyrLogin5").innerHTML = "<B>HATALI GİRİŞ!</B><br> Lütfen bilgilerinizi kontrol edip yeniden deneyiniz!"
	}	

	function showLoginPart()
	{
		if ( $("lyrLogin1") )
		{
			var divLoginPart = document.getElementById("lyrLogin1");
			divLoginPart.style.left = ((parseInt(screen.width) - parseInt(divLoginPart.style.width)))/2;
			divLoginPart.style.visibility = "visible";
		}
		else
		{
			alert("Üye girişi yapmış durumdasınız!");
		}
	}
	
	function hideLoginPart()
	{
		var divLoginPart = document.getElementById("lyrLogin1");
		divLoginPart.style.visibility = "hidden";
		$("lyrLogin5").innerHTML = "";
	}	
	
	function getStockList(jointparam, part_no)
	{
		var locationRef = document.getElementById("location_div");
		var location_info = "";
		
		
		var t_id = jointparam.split("|")[0];
		var c_id = "";
		var cid_ref;
				
		if ( tree_id[t_id] != null ) 
		{
			cid_ref = document.getElementById(tree_id[t_id]);
			
			if ( cid_ref != null ) cid_ref.innerHTML = change_info[tree_id[t_id]];
		}		

		objStockList = document.getElementById("pd" + part_no);

		if ( history_count == 0 )
		{
			if ( locationRef ) historyStorage.put("location_div_" + history_count,locationRef.innerHTML);
			
			dhtmlHistory.add(objStockList.id + "_" + history_count, objStockList.innerHTML);
			history_count++;
		}
					
		
		if ( locationRef ) 
		{
			var links = locationRef.getElementsByTagName("A");
			
			if (links.length > 1 ) {
				var link = links[links.length-1];
				link.href = location.href;
				link.style.color = "";
				
				var newlink = document.createElement("a");
				newlink.innerText = " > " + jointparam.split("|")[2];
				
				newlink.style.color = "#666666";
				
				locationRef.appendChild(newlink);
				
				var parentRef = locationRef.parentNode; 
				var html_content = parentRef.innerHTML;

			    var e1 = html_content.lastIndexOf("</A>");
			    var s2 = html_content.lastIndexOf("&gt;");
			    var s1 = html_content.lastIndexOf("<A style");
			
			    html_content = html_content.substr(0,s2) + 
			        "<a onclick=\"javascript:history.back(1)\" style=\"cursor:hand;\" >" + html_content.substr(s2,e1-s2) + "</a>";
				
				location_info = "endUser/AJAXPages/UpdateSession.aspx?Location=" + encodeURIComponent(html_content);
				
				var http_obj = jx.getHTTPObject();
                http_obj.open("GET", encodeURI(location_info),true);
                http_obj.send(null);
			}
		}

		objStockList.innerHTML = "<div style='text-align:center; margin-top:20px;'><img src=\"portaladmin/TreeView/TreeType2/images/ajax-loader.gif\" alt=\"ajax-loader\"/></div>";
		
		var url = "endUser/AJAXPages/StockList.aspx?JP=" + jointparam;
		jx.load(url,StockList_Result,"text","get");

		return false;			
	}
	
	function StockList_Result(data)
	{
		objStockList.innerHTML = data;

		var locationRef = document.getElementById("location_div"); 
		if ( locationRef ) historyStorage.put("location_div_" + history_count,locationRef.innerHTML);

		dhtmlHistory.add(objStockList.id + "_" + history_count, objStockList.innerHTML);
		history_count++;
	}	
	
	function getSeriesPage(jointparam, part_no) 
	{
		objStockList = document.getElementById("pd" + part_no);
		objStockList.innerHTML = "<div style='text-align:center; margin-top:20px;'><img src=\"portaladmin/TreeView/TreeType2/images/ajax-loader.gif\" alt=\"ajax-loader\"/></div>";
		var url = "endUser/AJAXPages/ProductSeries.aspx?JP=" + jointparam + "&part_no=" + part_no;
		
		jx.load(url,StockList_Result,"text","get");
		return false;			
	}

	function change_image_source(source,e) {
		if (!e) var e = window.event;
		
		var targ = (window.event) ? e.srcElement : e.target;
		
		if ( targ.src.substring(targ.src.length-6) == "_c.gif" ) return false;
		
		targ.src = source;
	}
	
	function test_ajax(part_no, strHitCountParam, WL_item_no, type, e){
		objVitrin = document.getElementById("pd" + part_no);
		objVitrin .innerHTML = "<div style='text-align:center; margin-top:20px;'><img src=\"portaladmin/TreeView/TreeType2/images/ajax-loader.gif\" alt=\"ajax-loader\"/></div>"; 

		if (!e) var e = window.event;
		var targ = (window.event) ? e.srcElement : e.target;

		if ( intWebLinkItemNoLast == 0 ) 
		{
			var objLink = document.getElementById("fntLinkItem" + WL_item_no).childNodes[0];
			objLink.onmouseout = function () { change_image_source('images/WebParts/WebLinkMenu/web_' + WL_item_no + '_a.gif', e) };             
		}
		else
			WL_item_no = intWebLinkItemNoLast;
					
		// önceki seçimin kaldırılması
		if ( WL_item_no != 0 )
		{
			var objLink = document.getElementById("fntLinkItem" + WL_item_no).childNodes[0];
			objLink.src = objLink.src.replace("_c.gif","_a.gif");
		}
		
		// seçim sonrası defaul image source değerini seçilmiş imaj ile değiştirmek
		targ.src = targ.src.substring(0,targ.src.length-5) + "c.gif";

		//yeni seçim numrasının saklanması
		intWebLinkItemNoLast = targ.parentNode.id.substring(11);
		
		var url = "endUser/AJAXPages/StockDetail.aspx?info_type=" + type + strHitCountParam;
		jx.load(url,test_ajax_result,"text","get");

		return false;
	}
	
	function test_ajax_result(data) 
	{ 
		objVitrin.innerHTML = data; 
	}
	
	function show_rating_form(url, link_type, stock_no, width, height) {
		url += "?sintLinkType=" + link_type + "&intItemId=" + stock_no + "&sintLanguageID=0";
		window.open(url, 'rating', 'status=1, width=' + width + ', height=' + height);
	}
	
	function show_detail_page(detail_page_no, stock_no ) {
		location.href = "UrunDetay.aspx?intStockNo=" + stock_no;
	}
	
	function show_image_in_window(url, width, height) {
		width += 10; height += 10;
		var top = (screen.height - height)/2;
		var left = (screen.width - width)/2;
		window.open(url,'img_win','menubar=0, status=0, toolbar=0, location=0, resizable=0, width=' + width + ', height=' + height + ', top=' + top +', left=' + left);
	}
	
	function rate_page(page_no, rate) {
	    var url = "endUser/AjaxPages/PageRating.aspx?PageNo=" + page_no + "&rate=" + rate;
		jx.load(url,rate_page_result,"text","get");
	}
	
	function rate_page_result(data) {
	    alert(data);
	}


	function set_os_desc() {
		var intStockNo = getQueryVariable("intStockNo");
		var arrStockNo = "431,432,433,434,435,436,437,438,439,440,441,442,443,444,445,446,447,448,449,450,451,452,453,454".split(",");

        	for (var i=0;i<arrStockNo.length;i++) {
			if ( intStockNo == arrStockNo[i] ) {
			document.getElementById("fntLinkItem966").innerText=" Casper, Windows Vista® Business ürününü önerir.  ";
			return;
			}
		}
	}

