// JavaScript Document
var dom_implementation = document.implementation && true;
var dom_cerate_document = dom_implementation && document.implementation.createDocument;
var dom_feature = dom_implementation && document.implementation.hasFeature;
var moz = dom_cerate_document && dom_feature;
var safari = (navigator.userAgent && navigator.vendor && (navigator.userAgent.toLowerCase().indexOf("applewebkit") != -1 || navigator.vendor.indexOf("Apple") != -1));
var ie = document.all && window.ActiveXObject && navigator.userAgent.toLowerCase().indexOf("msie") > -1  && navigator.userAgent.toLowerCase().indexOf("opera") == -1;
var nn4 = (navigator.appName.indexOf("Netscape") > -1 && navigator.appVersion.indexOf("4") > -1) ? true:false                 
var nn6 = (document.getElementById) ? true:false
var java_vitrin; 


function getId(id){
//var layer = (nn4) ? document.layers[id] : (ie) ? document.all[id] : document.getElementById(id) ; 
var layer = document.getElementById(id) ; 
return layer; 
}

function createBookmarkLink(title,url) {

	if (window.sidebar) 
	{ // Mozilla Firefox Bookmark
		window.sidebar.addPanel(title, url,"");
	} 
	else if( window.external ) 
	{ // IE Favorite
		window.external.AddFavorite( url, title); 
	}
	else if(window.opera && window.print) 
	{ // Opera Hotlist
		return true; 
	}
 }

function addEvent( obj, type, fn ) {
	if (obj.addEventListener) {
		obj.addEventListener( type, fn, false );
		EventCache.add(obj, type, fn);
	}
	else if (obj.attachEvent) {
		obj["e"+type+fn] = fn;
		obj[type+fn] = function() { obj["e"+type+fn]( window.event ); }
		obj.attachEvent( "on"+type, obj[type+fn] );
		EventCache.add(obj, type, fn);
	}
	else {
		obj["on"+type] = obj["e"+type+fn];
	}
}


var EventCache = function(){
	var listEvents = [];
	return {
		listEvents : listEvents,
		add : function(node, sEventName, fHandler){
		listEvents.push(arguments);
	},
	flush : function(){
	var i, item;
	for(i = listEvents.length - 1; i >= 0; i = i - 1){
	item = listEvents[i];
		if(item[0].removeEventListener){
			item[0].removeEventListener(item[1], item[2], item[3]);
		};
		if(item[1].substring(0, 2) != "on"){
			item[1] = "on" + item[1];
		};
		if(item[0].detachEvent){
			item[0].detachEvent(item[1], item[2]);
		};
		item[0][item[1]] = null;
	};
	}
	};
}();




function checkBoxSelect(obj, ul, getCheck)
{
	form_length = getId(obj).length;
	list_length = getId(ul).getElementsByTagName('li').length;
	
	if(getCheck)
	{
		for(e=0; e <= list_length; e++)
		{
			//document.getElementById(ul).getElementsByTagName('li').item(e).className = '';
			if(getId(ul).getElementsByTagName('li').item(e).className == 'selected')
			{
				getId(ul).getElementsByTagName('li').item(e).className = 'noselected'
			}
		}
		getId(ul).getElementsByTagName('li').item(getCheck).className = 'selected';
		getId(obj).elements[getCheck].checked = 'true';
	}

	/*var i=0;
	while(i <= form_length)
	{
		if(document.getElementById(obj).elements[i].type == "radio")
		{
			if(document.getElementById(obj).elements[i].checked == 'checked')
			{
				alert(document.getElementById(obj).elements[i].value+' was checked');
			}
		}
		i=i+1;
	}
	*/
}

function form_select_button(id) {
	LiId = id+'Li';
	InputId = id+'input';
	if(getId(LiId).className=="selected") {
		getId(LiId).className='noselected';
		getId(id).value='';
		getId(InputId).value='';
	} else {
		getId(LiId).className='selected';
		getId(id).value='on';
		getId(InputId).value='on';
	}
} 


function form_select_radio_button(id,numOfValue,value,valueId) {
	selectedValue=value; 
	getId(valueId).value=value; 
	for (i=1; i<=numOfValue; i++){
		radioId = id+i; 
		if(getId(radioId).title==selectedValue) getId(radioId).className='selected';
		else getId(radioId).className='noselected';
	} 
	
} 



function site_display_block_from_id(id) {
	if(getId(id).style.display=="none") 
	{ 
		getId(id).style.display="block"; 
		return true; 
	}
	else 
	{
		getId(id).style.display="none"; 
		return false; 
	}
}


function get_form_variables(id) {
      var obj = getId(id); 
	  var getstr = ""; 
	  
      for (i=0; i<obj.elements.length; i++) {
		  yazdir=1; 
		  	if(obj.elements[i].type=="checkbox") { if(obj.elements[i].checked!=true) yazdir=0; } 
			if(obj.elements[i].type=="radio") { if(obj.elements[i].checked!=true) yazdir=0; } 
			
			
			if(yazdir==1) {
				getstr += obj.elements[i].name + "=" + obj.elements[i].value + "&";
			}
      }
	  getstr += 'listele'; 
	
	return getstr; 	
}
