function PadLeft(value,length,stuff)
{
    value=""+value+"";
    while(value.length<length)
    {
        value=stuff+value;
    }
    return(value);
}


function removeHTMLTags(text) {
	var strInputCode = text;
	/*
	This line is optional, it replaces escaped brackets with real ones,
	i.e. < is replaced with < and > is replaced with >
	*/
	strInputCode=unescape(strInputCode);
	
	//var strTagStrippedText = strInputCode.replace(//g, "");
	
	strInputCode = strInputCode.replace(/&(lt|gt);/g, function (strMatch, p1) {
		return (p1 == "lt")? "<" : ">";
	});
 
	var strTagStrippedText = strInputCode.replace(/<\/?[^>]+(>|$)/g, "");
	//alert(”Output text:\n” + strTagStrippedText);
	// Use the alert below if you want to show the input and the output text
	// alert(”Input code:\n” + strInputCode + “\n\nOutput text:\n” + strTagStrippedText);
	return strTagStrippedText;
}

function basename(path) 
{
    // http://kevin.vanzonneveld.net
    // +   original by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)
    // +   improved by: Ash Searle (http://hexmen.com/blog/)
    // +   improved by: Lincoln Ramsay
    // +   improved by: djmix
    // *     example 1: basename('/www/site/home.htm', '.htm');
    // *     returns 1: 'home'
 
    var b = path.replace(/^.*[\/\\]/g, '');
    /*
    if (typeof(suffix) == 'string' && b.substr(b.length-suffix.length) == suffix) {
        b = b.substr(0, b.length-suffix.length);
    }
    */
    
    return b;
}


function LoadAjaxHideLink(id,param,link)
{
	link.style.display="none";
	//link.style.visibility="hidden";
	LoadAjax(id,param)
}


function LoadAjax(id,param)
{
	//alert(form_changed)
	if(form_changed==1)
	{
		if(!confirm(unloadMess()))
			return(false);
		else
		{
			form_changed=0;		
		}				
	}
	
	$("#"+id).html("<p align='center'><img src='"+_www+"img/wait.gif'></p>");
	$("#"+id).load(_www+"page/page.php", param );

}



function LoadElementWithAjax(id,link,param)
{	
	
	$("#"+id).html("<p align='center'><img src='"+_www+"img/wait.gif'></p>");
	$("#"+id).load(link, param );

}






function disableInputs(parent)
{


	$(parent+' BUTTON').attr("disabled", true); 
	$(parent+' INPUT').attr("disabled", true); 
	$(parent+' TEXTAREA').attr("disabled", true); 
	$(parent+' SELECT').attr("disabled", true); 
	$(parent+' A').attr("disabled", true);
	$(parent+' A').css({"cursor" : "wait"}); 
	$(parent+' IMG').attr("disabled", true);
	$(parent+' IMG').css({"cursor" : "wait"}); 

/*
            inputs = forma.getElementsByTagName("input");
            for(var i = 0; i < inputs.length; i++)
            {
                inputs[i].disabled = true;
                //inputs[i].readonly = true;
            }
            inputs = forma.getElementsByTagName("button");
            for(var i = 0; i < inputs.length; i++)
            {
                inputs[i].disabled = true;
            }
            inputs = forma.getElementsByTagName("select");
            for(var i = 0; i < inputs.length; i++)
            {
                inputs[i].disabled = true;
            }

            inputs = forma.getElementsByTagName("textarea");
            for(var i = 0; i < inputs.length; i++)
            {
                inputs[i].disabled = true;
            }

*/
}


function returnObjById( id ) 
{ 
    if (document.getElementById) 
        var returnVar = document.getElementById(id); 
    else if (document.all) 
        var returnVar = document.all[id]; 
    else if (document.layers) 
        var returnVar = document.layers[id]; 
    return returnVar; 
} 

//'//////////////////////////////////////////////////////////////////
function DeleteCookie(sName)
{
	$.cookie(sName, '', { expires: -10, path: '/' });
	
}

function SetCookie(sName, sValue)
{
	
	//var m_dtToday=new Date();	
	//var m_dtExpires=new Date(m_dtToday.getFullYear()+1,m_dtToday.getMonth(),m_dtToday.getDate()); 
	//var m_dtExpires=(m_dtToday.getFullYear()+1)+"-"+m_dtToday.getMonth()+"-"+m_dtToday.getDate(); 
	//var cookie=sName + "=" + escape(sValue) + ";expires="+m_dtExpires.toGMTString();
	
	//$.cookie(sName, sValue);
	$.cookie(sName, sValue, { expires: 365, path: '/' });
	//document.cookie = cookie;
	
}
//'//////////////////////////////////////////////////////////////////	
function GetCookie(sName)
{
	return($.cookie(sName));
	/*
	// cookies are separated by semicolons
	var aCookie = document.cookie.split("; ");
	for (var i=0; i < aCookie.length; i++)
	{  
	  var aCrumb = aCookie[i].split("=");
	  if (sName == aCrumb[0]) 
	    return unescape(aCrumb[1]);
	} 
	return "";
	*/
}	
//'/////////////////////////////////////////////////////////


