var domain = 'http://adelite.ru/';
var domainForWeb = 'http://web.adelite.ru/';
var imagePrefix='insImage';
var imagePrefixSmall='smallInsImage'; 
var menuwebPrefix='menuweb';

function SetDefaultLinks()
{
    var mLinks=document.links;	
	for (i=0;i<mLinks.length;++i) {	
	
	    var domainMenu=domain;				
		var str=new String(trim(mLinks[i].name));
		var nameParts=str.split('_',2);			
		if (nameParts[0] == menuwebPrefix) {
		    domainMenu=domainForWeb
		}
		var urlOld= new String(trim(mLinks[i].href)); //url from link
		var urlOldPart=urlOld.match(/\/m\/\w+$/);	
		var urlOldPart2=urlOld.match(/\/m\/\w+#\w+$/);	            
		if (urlOldPart!=null)
		{
		    var urlNew = domainMenu + urlOldPart[0].substring(1); //new url for link
			mLinks[i].href=urlNew;
		} else
		if (urlOldPart2!=null)
		{
		    var urlNew = domainMenu + urlOldPart2[0].substring(1); //new url for link
			mLinks[i].href=urlNew;
		}		 
	}

}

function SetDefaultImage()
{	
	var mImg=document.images;	
	for (i=0;i<mImg.length;++i)
	{					
		var str=new String(trim(mImg[i].name));
		var nameParts=str.split('_',2);	
		if (nameParts[0]==imagePrefix || nameParts[0]==imagePrefixSmall)
		{		
			var urlSrc= new String(trim(mImg[i].src)); //url from image
			var url=domain+'image.aspx?'; //new url for full image
			var urlSmall=domain+'imagesmall.aspx?';	//new url for miniature								
			var imageId=0; // default imageId
			var width=200; // default width 
			var height=250; // default height
			var linkId=urlSrc.match(/id=\d+/);
			var linkWidth=urlSrc.match(/width=\d+/);		
			var linkHeight=urlSrc.match(/height=\d+/);			
			if (linkId!=null && linkId.length==1)
			{
				var tId=linkId[0].split('=',2);
				if (tId!=null && tId.length==2)
					imageId=tId[1];	
			}
			if (linkWidth!=null && linkWidth.length==1)
			{
				var tWidth=linkWidth[0].split('=',2);
				if (tWidth!=null && tWidth.length==2)
					width=tWidth[1];	
			}	
			if (linkHeight!=null && linkHeight.length==1)
			{
				var tHeight=linkHeight[0].split('=',2);
				if (tHeight!=null && tHeight.length==2)			
					height=tHeight[1];	
			}
			url+='id='+imageId;
			urlSmall+='id='+imageId;
			urlSmall+='&width='+width;		
			urlSmall+='&height='+height;		
			if (nameParts[0]==imagePrefix && urlSrc!=url)
			{						
				mImg[i].src=url;
			}else
			if (nameParts[0]==imagePrefixSmall && urlSrc!=urlSmall)
			{						
				mImg[i].src=urlSmall;	
			}	
		}		
	}
}



function ShowImage(sImgPath, width, height)
{
	var scroll = 'no';
	var top=0, left=0;
	if(width > screen.width-10 || height > screen.height-28)
		scroll = 'yes';
	if(height < screen.height-28)
		top = Math.floor((screen.height - height)/2-14);
	if(width < screen.width-10)
		left = Math.floor((screen.width - width)/2);
	width = Math.min(width, screen.width-10);	
	height = Math.min(height, screen.height-28);
	width+=20;
	height+=25;	
	window.open(domain+'image.aspx?id='+sImgPath,'','scrollbars='+scroll+',resizable=no,width='+width+',height='+height+',left='+left+',top='+top);
} 

function trim(stringToTrim) {
	return stringToTrim.replace(/^\s+|\s+$/g,"");
}
function ltrim(stringToTrim) {
	return stringToTrim.replace(/^\s+/,"");
}
function rtrim(stringToTrim) {
	return stringToTrim.replace(/\s+$/,"");
}
function linkTo1C()
{
    window.location="http://www.adelite.ru/";
}
function linkToIntegrate()
{
    window.location="http://www.it-insurance.ru/";
}
function linkToSoft()
{
    window.location="http://www.softmagazin.ru/";
}
function linkToLite() {
    window.location = "http://www.it-lite.ru/";
}




