function transformBack(url) {
var plainURL = url.replace(/-protocol-/g,'http://');
plainURL = plainURL.replace(/-start-/g,'www');
plainURL = plainURL.replace(/-slash-/g,'/');
plainURL = plainURL.replace(/-dot-/g,'.');
return plainURL;
}

function name_replace(s,p,newProduct){
	var id_name,text_con;
	id_name="p_name"+p;//generate destination name
	
	if(s==0){
		text_con="";
	}else{
		text_con='- '+s;//generate content
	}
		
	if (newProduct)
	{
		text_con += ' <img src="templates/images/new_icon_gb.png"/>';
	}
	document.getElementById(id_name).innerHTML=text_con;//alert(responseText);
}

function navigate(url){ self.location=url; }

function navigate_new(url){ window.open(url); }

var flag=0;
var temp=0;
function begin_image(temp){
eval("flag=1");
//alert(temp);
if(temp!=0){
document.getElementById(temp).style.display="";
}
}


function display_image(n,f){
if(f==1){

document.getElementById(n).style.display="";
}
}

function hidden_image(n,f){
if(f==1){
document.getElementById(n).style.display="none";
}
}

//client logo scroller



// End


//var menu_loader;
function MenuStart()
{
	var menu = document.getElementById('MenuResponse');
	if (menu.innerHTML.length <= 256)
	{
		var req = new Request({url:"298",
		onSuccess:function(responseText)
		{
			menu.innerHTML = responseText;
		}}).get((new Date()).getTime());
	}
}

function loadjscssfile(filename, filetype){
if (filetype=="js"){ //if filename is a external JavaScript file
  var fileref=document.createElement('script')
  fileref.setAttribute("type","text/javascript")
  fileref.setAttribute("src", filename)
 }
 else if (filetype=="css"){ //if filename is an external CSS file
  var fileref=document.createElement("link")
  fileref.setAttribute("rel", "stylesheet")
  fileref.setAttribute("type", "text/css")
  fileref.setAttribute("href", filename)
 }
 if (typeof fileref!="undefined")
  document.getElementsByTagName("head")[0].appendChild(fileref)
}

	
var backgroundOffset1 = 0;
var backgroundOffset2 = 0;

function scrollBG(maxSize1, maxSize2) {
backgroundOffset1 = backgroundOffset1 + 1;
backgroundOffset2 = backgroundOffset2 + 0;

if (backgroundOffset1 > maxSize1) backgroundOffset1 = 0;
if (backgroundOffset2 > maxSize2) backgroundOffset2 = 0;

var bgObject = document.getElementById('scroller');
if(bgObject != null) bgObject.style.backgroundPosition = backgroundOffset2 + "px " + backgroundOffset1 + "px";
}

function pageOnLoad()
{
	if (typeof MooTools != 'object')
	{
		loadjscssfile('lib/mootools/core.js', 'js');
	}
	begin_image(temp);
	if(show_menu==1)startGallery();
	
	var ScrollTimer = window.setInterval("scrollBG(600,150)", 64);
	
	if (typeof(componentOnLoad)=='function')
	{
		componentOnLoad();
	}
}