function isLocalPath(link){
	if (link.substring(0, 7) != "http://")
	{
		return false;
	}
	else
	{
		if (link.substring(0, DOMAIN.length) != DOMAIN)
		{
			return true;
		}
		else
		{
			return false;
		}
	}
}

function fixImage()
{
    var listImage = $('img');
    
    for(i = 0; i < listImage.length; i++) {
        var src = $(listImage[i]).attr('src');
        
        if (src) {
            var findstr = 'images';
    		if (src.substr(0, findstr.length) == findstr) {
    			src = DOMAIN + "/" + src;
    		}
    		findstr = '/images';
    		if (src.substr(0, findstr.length) == findstr) {
    			src = DOMAIN + src;
    		}
    		findstr = 'themes/';
    		if (src.substr(0, findstr.length) == findstr) {
    			src = DOMAIN + '/' +  src;
    		}
            $(listImage[i]).attr("src", src);
        }
    }
}

function fixATag()
{
	var listA = $("a");
    
    for(i=0;i<listA.length;i++)
    {
        var url = $(listA[i]).attr("href");
		
		if (url.substring(0, 1) == "?") {
			url = DOMAIN + '/' + url;
		      $(listA[i]).attr("href", url);
		}
    }
}

function fixFormAction()
{
    var _form = $('form');
    
    for(i=0;i<_form.length;i++) 
    {
        var action = $(_form[i]).attr("action");
        if (action)
        {
            if (action.substring(0, 5) == "?dir=") {
    			action = DOMAIN + '/' + action;
    			$(_form[i]).attr("action", action);
    		}
        } 
    }
}

$(function(){
    fixImage();
	fixATag(); 
    fixFormAction();
});
