
function FCKValue(id)
{
    var temp = document.createElement('txBuffer');
    temp.value = FCKeditorAPI.GetInstance(id).GetXHTML();
    return temp;
}

function $() {
        
	if (arguments.length>1) {
		return false;
	}
	if (arguments.length<1) {
		return false;
	}

	var element = arguments[0];

    if (typeof element == 'string') {
        if (document.getElementById) 
        {
            try 
            {
                element = FCKValue(element);
            }
            catch(err)
            {
                element = document.getElementById(element);            
            }

        } else if (document.all) {
            element = document.all[element];
        }
    }
    
	
	return element;
}

//<![CDATA[
function externalLinks() {
 if (!document.getElementsByTagName) return;
 var anchors = document.getElementsByTagName("a");
 for (var i=0; i<anchors.length; i++) {
   var anchor = anchors[i];
   if (anchor.getAttribute("href") &&
       anchor.getAttribute("rel") == "external")
       anchor.target = "_blank";
 }
}
window.onload = externalLinks;
//]]>

function focusOn(elem)
{
	elem.style.border = "1px #05216B solid";
}

function focusOff(elem)
{
	elem.style.border = "1px #D4D4D4 solid";
}

function setFocus(elem)
{
	document.getElementById(elem).focus();
}

function show(elem) 
	{
		$(elem).style.display = "block";
	}
	
function hide(elem) 
	{
		$(elem).style.display = "none";
	}


function toggleBoxSelection(l,hl)
{
	for (i=1;i<=5;i++)
		{
			document.getElementById('l'+i).className='listInfo dN';
			document.getElementById('hl'+i).style.borderBottom='0px #E3E3E3 solid';
		}
	document.getElementById(l).className='listInfo dB';
	document.getElementById(hl).style.borderBottom='1px #E3E3E3 solid';
}


function toggleMenuSelection(subl)
	{
		var i=0;
		if (document.getElementById(subl).className=='lisub dB') 
			{
				document.getElementById(subl).className='lisub dN';
			}
		else if (document.getElementById(subl).className!='lisub dB')
				{
					while ($("l"+i.toString())!=null) 
						{ 
							document.getElementById('subl'+i).className='lisub dN';
							i++;
						}
					document.getElementById(subl).className='lisub dB';		
				}
	}


function trim(s) {
  while (s.substring(0,1) == ' ') {
    s = s.substring(1,s.length);
  }
  while (s.substring(s.length-1,s.length) == ' ') {
    s = s.substring(0,s.length-1);
  }
  return s;
}

var search_wasCleared = true;


function search_clearText() {
    if ($("txSearch").value=="cauta in site" ) {
        $("txSearch").value = "";
        search_wasCleared = true;
    }
}

function search_showText() {
    if (search_wasCleared && trim($("txSearch").value).length == 0) {
        $("txSearch").value = "cauta in site";
        search_wasCleared = false;
    }
}

function searchGhid_clearText() {
    if ($("txSearchGhid").value=="cauta in fise proiect" ) {
        $("txSearchGhid").value = "";
        search_wasCleared = true;
    }
}

function searchGhid_showText() {
    if (search_wasCleared && trim($("txSearchGhid").value).length == 0) {
        $("txSearchGhid").value = "cauta in fise proiect";
        search_wasCleared = false;
    }
}


function submitOnEnter(e, action) {
    if (window.event && window.event.keyCode == 13) {
        eval(action);
    } else if (e.keyCode == 13) {
        eval(action);
    }
}

function ShowSentToFriend()
{
	$("txName").value="";
	$("txEmail1").value="";
	$("txContent").value="";
	$("dv3").className = "dB";
	//$("trimitePrieten").className = "dN";
	$("dvTrimiteForm").className = "dB";
    $("dvTrimiteEmailSent").className = "dN";
}

function doSearch()
{
    var keyword = $("txSearch").value;
    if(keyword!="" > 0 &&  keyword != "cauta in site")
    {
        document.location.href = "/search.aspx?caut="+keyword;
    }
    return false;
}

function searchOnEnter(e) {
    if (window.event && window.event.keyCode == 13) {
        doSearch();
    } else if (e.keyCode == 13) {
        doSearch();
    }
    
    return false;
}

function SendSubscriber()
{
    var txEmail = document.getElementById("txEmail").value;  
    var error = "";
        
    if (isNotEmpty(txEmail))
    {
        if (isNotEmpty(txEmail) && !isEmail(txEmail))
        {
            error += getJSPH("Contact_EmailValid");
        }        
    }
    else
    {
        error += getJSPH("Contact_EmailValid");
    }
        
    if (error.length > 0) 
    {
        error = getJSPH("Contact_RemediatiProblemele") + error;
        alert(error);
    }
    else
    {
        document.location.href='/confirmareInscriere.aspx?sEmail='+txEmail;
    }
}
//jQuery(function() { jQuery.noConflict(); });

//function printerFriendlyPage() {
//    var display='toolbar=0,location=0,directories=1,menubar=1,scrollbars=1,resizable=1,width=650,height=600,left=100,top=25';
//    var docPrint = window.open('','printerFriendly',display);
//    with(docPrint.document){
//        var content = jQuery("div#innerContent").html();
//        content = content.replace(/<script[^>]*>((.|[\r\n])*?)<\\?\/script>/ig,"");
//        jQuery("head", docPrint.document).append('<title>Fonduri-Structurale.ro</title>');
//        jQuery("head", docPrint.document).append('<link rel="stylesheet" href="/css/stylesheet.css" type="text/css" />');
//        jQuery("head", docPrint.document).append('<link rel="stylesheet" href="/css/stylesheet6.css" type="text/css" media="print" />');
//        jQuery("body").insertAfter("head");
//        jQuery("body", docPrint.document).attr("id","content");
//        jQuery("body", docPrint.document).append('<div id="some-id"><div id="printerFriendlyTools"><div id="close"> # Close </div><div id="print"> #Print </div></div><div id="printerFriendlyContainer"></div></div>');    
//        jQuery("div#printerFriendlyContainer", docPrint.document).append(content);
//        jQuery("div#printerFriendly", docPrint.document).remove();
//        docPrint.document.close();
//        docPrint.focus();
//        return false;
//    }
//} 

function printerFriendlyPage() {
    var display='toolbar=0,location=0,directories=1,menubar=1,scrollbars=1,resizable=1,width=650,height=600,left=100,top=25';
    var docPrint = window.open('','printerFriendly',display);
    var content = jQuery("div#innerContent").html();
    content = content.replace(/<script[^>]*>((.|[\r\n])*?)<\\?\/script>/ig,"");
    docPrint.document.title = 'Fonduri-Structurale.ro';

    var docPrintHead = jQuery(docPrint.document).find('head');
    
    var docPrintContent = jQuery(docPrint.document.body);
    docPrintContent.append(content);
    jQuery.get('/css/print.css',function(data) { docPrintHead.append("<style>"+data+"</style>"); docPrint.window.print(); setTimeout("docPrintHead.window.focus();",500); });
    
} 
    
//    with(docPrint.document){
//        
//        content = content.replace(/<script[^>]*>((.|[\r\n])*?)<\\?\/script>/ig,"");
//        jQuery("head", docPrint.document).append('<title>Fonduri-Structurale.ro</title>');
//        jQuery("head", docPrint.document).append('<link rel="stylesheet" href="/css/stylesheet.css" type="text/css" />');
//        jQuery("head", docPrint.document).append('<link rel="stylesheet" href="/css/stylesheet6.css" type="text/css" media="print" />');
//        jQuery("body").insertAfter("head");
//        jQuery("body", docPrint.document).attr("id","content");
//        jQuery("body", docPrint.document).append('<div id="some-id"><div id="printerFriendlyTools"><div id="close"> # Close </div><div id="print"> #Print </div></div><div id="printerFriendlyContainer"></div></div>');    
//        jQuery("div#printerFriendlyContainer", docPrint.document).append(content);
//        jQuery("div#printerFriendly", docPrint.document).remove();
//        docPrint.document.close();
//        docPrint.focus();
//        return false;
//    }

jQuery(function ($) {

    if($("#innerContent #dvOptions").size() == 0 )
    {
        var message = "Citeste ";
        $.get('/buttonsTemplate.html',function(data) { 
            $("#print #innerContent").append(data.replace("adresa",document.location.href).replace("mesaj",message)); 
            tb_init('a.thickbox, area.thickbox, input.thickbox');
        });
    }
     
  }
);