var NS = (navigator.appName=="Netscape")?true:false;
var MM_contentVersion = 6;
var plugin = (navigator.mimeTypes && navigator.mimeTypes["application/x-shockwave-flash"]) ? navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin : 0;
var MM_FlashCanPlay;

function checkflash() {
    if ( plugin ) {
    		var words = navigator.plugins["Shockwave Flash"].description.split(" ");
    	    for (var i = 0; i < words.length; ++i)
    	    {
    		if (isNaN(parseInt(words[i])))
    		continue;
    		var MM_PluginVersion = words[i]; 
    	    }
    	MM_FlashCanPlay = MM_PluginVersion >= MM_contentVersion;
    }
    else if (navigator.userAgent && navigator.userAgent.indexOf("MSIE")>=0 
       && (navigator.appVersion.indexOf("Win") != -1)) {
    	document.write('<' + 'SCRIPT LANGUAGE=VBScript\> \n'); //FS hide this from IE4.5 Mac by splitting the tag
    	document.write('on error resume next \n');
    	document.write('MM_FlashCanPlay = ( IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash." & MM_contentVersion)))\n');
    	document.write('</' + 'SCRIPT\> \n');
    }
}

function displayflash(flashurl,w,h,bg,ok,notok,vars) {
    if ( MM_FlashCanPlay ) {
        if(ok) { ok(); }
        if(!NS) {
            document.write('<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" WIDTH="'+w+'" HEIGHT="'+h+'">');
    	    document.write('<PARAM NAME="movie" VALUE="'+flashurl+'"><PARAM NAME="menu" VALUE="false"><PARAM NAME="quality" VALUE="high"><PARAM NAME="bgcolor" VALUE="'+bg+'"><PARAM NAME="flashvars" VALUE="'+vars+'">'); 
    	    document.write('</'+'OBJECT>');
        } else {
            document.write('<EMBED src="'+flashurl+'" menu="false" quality="high" bgcolor="'+bg+'" swLiveConnect="FALSE" WIDTH="'+w+'" HEIGHT="'+h+'" NAME="menu" TYPE="application/x-shockwave-flash" flashvars="'+vars+'" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer">');
    	    document.write('</'+'EMBED>');
    	}
    } else {
    	if(notok) { notok(); }
    }
}

function enabletextmenu() {
    document.getElementById(txtdiv).style.display="block";
}

function disabletextmenu() {
    document.getElementById(txtdiv).style.display="none";
}


function showpic(w,h,urltogo) {
	winprops = 'height='+h+',width='+w+',status=no,menubar=no,scrollbars=no,resizable=yes';
	win = window.open(urltogo, 'Gallery', winprops);
	if (parseInt(navigator.appVersion) >= 4) {
		win.window.focus();
	}
}

function navigate(url) {
  window.location.href=url;
}

function doSearch(page) {
	document.getElementById('pagefield').value=page;
	//document.forms.sForm.submit();
	//document.forms.sForm.submit()
	document.forms.sForm.submit();
}

function doSearch2(obj) {
	if(document.forms.sForm) {
		//alert(1);
		//alert(obj.form.search_string.value);
		if(document.getElementById('page_search').value!=obj.form.search_string.value) {
			document.getElementById('pagefield').value=0;
			document.getElementById('page_search').value=obj.form.search_string.value;
		}
		document.forms.sForm.submit();
	} else {
		//alert(2);
		obj.form.submit();
	}
}

function update_search(text) {
	document.getElementById('page_search').value = text;
}

function setCheckboxesForm(the_form, do_check) {
   for (var i = 0; i < document.forms[the_form].elements.length; i++) {
		document.forms[the_form].elements[i].checked = do_check;
   }
   return true;
}

function hideShow(id){
    var clid = id+'0';
    var el = document.getElementById(id);
    var cl = document.getElementById(clid);
	
    el.style.display = (el.style.display != 'none' ? 'none' : '' );
    cl.className = (cl.className != 'dropdown_hide' ? 'dropdown_hide' : 'dropdown' );
}

function openEster(url) {
    window.open(url,'ester');
}

function showAll(id) {
    var el = document.getElementById(id);
    $('ul#'+id).each(function() {
    if($('li:hidden','ul#'+id).length > 0) {
        $("li", this).show();
    }else{
    showNumberOf(id, 2);
    }
    });
}

function showNumberOf(id, count) {
    count--;//first element is zero
    var el = document.getElementById(id);
    $('ul#'+id).each(function() {
        $("li:gt("+count+")", this).hide();
    });
}
