function getCookie(name)
{
	var cookie = " " + document.cookie;
	var search = " " + name + "=";
	var setStr = null;
	var offset = 0;
	var end = 0;
	if (cookie.length > 0)
	{
		offset = cookie.indexOf(search);
		if (offset != -1)
		{
			offset += search.length;
			end = cookie.indexOf(";", offset)
			if (end == -1)
			{
				end = cookie.length;
			}
			setStr = unescape(cookie.substring(offset, end));
		}
	}
	return(setStr);
}

function setCookie (name, value, expires, path, domain, secure)
{
      	document.cookie = name + "=" + escape(value) +
        ((expires) ? "; expires=" + expires : "") +
        ((path) ? "; path=" + path : "") +
        ((domain) ? "; domain=" + domain : "") +
        ((secure) ? "; secure" : "");
}


function settype(r)
{
	if(r!='blog')
	{
		var proportion=screen.width/screen.height;
		if(proportion>1.5)
		{
			var type='wide';
		}
		if(proportion<1.5)
		{
			var type='normal';
		}
		if(type=='normal')
		{

			for(i=1;i<=countonpage;i=i+1)
			{
				document.getElementById('pic_'+i).src=eval('src'+i);
				document.getElementById('pic_'+i).style.height=(140)+'px';
				document.getElementById('td_'+i).style.height=(140)+'px';
				document.getElementById('addeddiv'+i).style.height=(140)+'px';
				document.getElementById('addedpicture'+i).style.marginTop=(41)+'px';
			}
		}
	}

}

function preview_done()
{
	document.getElementById('preview_image_normal').style.display='block';
	document.getElementById('preview_image_wide').style.display='block';
	document.getElementById('preview_load_normal').style.display='none';
	document.getElementById('preview_load_wide').style.display='none';
	document.getElementById('buttons_normal').style.display='block';
	document.getElementById('buttons_wide').style.display='block';
}

function added_to_f(num)
{	
	document.getElementById('addeddiv'+num).style.display='block';
	setTimeout("document.getElementById('addeddiv"+num+"').style.display='none'",2000);
}

function added_to_f_from_preview(type)
{	
	if(type=='normal')
	{
		document.getElementById('addedpicture_preview_normal').style.marginTop=(211)+'px';	
		document.getElementById('addeddiv_preview_normal').style.display='block';
		setTimeout("document.getElementById('addeddiv_preview_normal').style.display='none'",2000);
	}
	if(type=='wide')
	{
		document.getElementById('addedpicture_preview_wide').style.marginTop=(151)+'px';	
		document.getElementById('addeddiv_preview_wide').style.display='block';
		setTimeout("document.getElementById('addeddiv_preview_wide').style.display='none'",2000);
	}
}

function added_to_f_from_details()
{	
	document.getElementById('addeddiv_details').style.display='block';
	setTimeout("document.getElementById('addeddiv_details').style.display='none'",2000);
}

function added_to_f_from_blog(num)
{	
	var proportion=screen.width/screen.height;
	if(proportion>1.5)
	{
		var type='wide';
	}
	if(proportion<1.5)
	{
		var type='normal';
	}
	
	if(type=='normal')
	{
		document.getElementById('addeddiv_blog'+num).style.height=320;
		document.getElementById('addedpicture_blog'+num).style.marginTop=(131)+'px';	
	}
	if(type=='wide')
	{
		document.getElementById('addeddiv_blog'+num).style.height=270;
		document.getElementById('addedpicture_blog'+num).style.marginTop=(106)+'px';	
	}
	document.getElementById('addeddiv_blog'+num).style.display='block';
	setTimeout("document.getElementById('addeddiv_blog"+num+"').style.display='none'",2000);
}

function how_to()
{
	document.getElementById('overlay').style.display="block";
	document.getElementById('how_to').style.display="block";
}

function showwallp_from_p(url,self,id)
{
	if(self=='yes')
		location.href=url+"&res="+screen.width+"x"+screen.height+'&all=1';
	if(self=='no')
		location.href=url;
}

function showwallp(url,self)
{
	if(self=='yes')
		location.href=url+"&res="+screen.width+"x"+screen.height+'&all=1';
	if(self=='no')
		location.href=url;
}

function wallpchange(r,id)
{
	
	var type=res[r];
	
	document.getElementById('wallp').style.display='none';
	if(type=='normal')
	{
		document.getElementById('wallp').style.height=(215)+'px';
		document.getElementById('wallpaper_details_wallp_preview_wide').style.height=(215)+'px';
		document.getElementById('addeddiv_details').style.height=(215)+'px';
		document.getElementById('addedpicture_details').style.marginTop=(78)+'px';
	}
	if(type=='wide')
	{
		document.getElementById('wallp').style.height=(179)+'px';
		document.getElementById('wallpaper_details_wallp_preview_wide').style.height=(179)+'px';
		document.getElementById('addeddiv_details').style.height=(179)+'px';
		document.getElementById('addedpicture_details').style.marginTop=(60)+'px';
	}
	if(softinstalled==0)
	{
		document.getElementById('wallp').src=eval('src'+r);
	}
	if(softinstalled==1)
	{
		if(type=='normal')	
		document.getElementById('wallp').src="/pictures/286x215/"+id+".jpg";
		if(type=='wide')
		document.getElementById('wallp').src="/pictures/286x179/"+id+".jpg";
	}
	document.getElementById('full_link').href="/pictures/"+r+"/"+id+".jpg";
}

function done()
{
	document.getElementById('wallp').style.display='block';
}