image0=new Image();image0.src="http://picslice.com/img/loader.gif";
image1=new Image();image1.src="http://picslice.com/img/ic-info.png";
image2=new Image();image2.src="http://picslice.com/img/ic-image.png";
function ajaxget(urlpage,what)
{
	if(window.XMLHttpRequest) obj1=new XMLHttpRequest();else if(window.ActiveXObject) obj1=new ActiveXObject("Microsoft.XMLHTTP");else return(false);
        obj1.open ('GET', urlpage, true);
        obj1.onreadystatechange = function() 
        {
         if(obj1.readyState==1) {document.getElementById(what).innerHTML="Loading...";}
         else if(obj1.readyState==4)
         {
                   if(obj1.status==200){document.getElementById(what).innerHTML=obj1.responseText;}
                   else if(obj1.status==404){document.getElementById(what).innerHTML = "Url BUG";}
                   else{document.getElementById(what).innerHTML = "Error : ".obj1.status;}
         }
        }
        obj1.send(null);
        return;
} 

function displaytext(what) 
{
	thiselement = document.getElementById(what);
	if (thiselement.style.display=="none" || thiselement.style.display==""){thiselement.style.display="inline";thiselement.focus();} 
	else {valnothing=0;}
}
function dont_displaytext(what) 
{
	thiselement = document.getElementById(what);
	thiselement.style.display="none";
}
function pngfix(myImage){var navVersion=navigator.appVersion.split("MSIE");var version=parseFloat(navVersion[1]);if ((version >= 5.5) && (version < 7) && (document.body.filters)){var imgID=(myImage.id)?"id='"+myImage.id +"'" : "";var imgClass=(myImage.className)?"class='"+myImage.className+"' " : "";var imgTitle=(myImage.title)?"title='"+myImage.title+"'" : "title='"+myImage.alt+"'";var imgStyle="display:inline-block;"+myImage.style.cssText;var strNewHTML="<span "+imgID+imgClass+imgTitle+ " style=\""+"width:"+myImage.width+"px;height:"+myImage.height+"px;"+imgStyle+";"+"filter:progid:DXImageTransform.Microsoft.AlphaImageLoader"+"(src=\'"+myImage.src+"\',sizingMethod='scale');\"></span>";myImage.outerHTML=strNewHTML;}}
function favorite(a,b){try {window.external.addFavorite(a,b);}catch(e){try{window.sidebar.addPanel(b,a,"");}catch(e){alert("Press Ctrl + d to add Picslice to your favorite");}}}

function check_resize()
{
	if((document.getElementById('w0').value=='')||(document.getElementById('w0').value==0))
	{	
	return false;
	}
	if((document.getElementById('h0').value=='')||(document.getElementById('h0').value==0))
	{
	return false;	
	}
}
function change_ratio()
{
v_ratio=document.getElementById('ratio');

if(v_ratio.value==1){v_ratio.value=2;v_ratio.checked=false;}
else {v_ratio.value=1;v_ratio.checked=true;}
}
function ratio_pic(id_name)
{
	
	v_ratio=document.getElementById('ratio').value;
	if(v_ratio==1)
	{
		h_original=document.getElementById('h_original').value;
		w_original=document.getElementById('w_original').value;
		if(id_name=="w0")
		{
		w0_val=document.getElementById('w0').value;
		h_new = w0_val * (h_original / w_original);
		document.getElementById("h0").value=parseInt(h_new);
		}
		
		if(id_name=="h0")
		{
		h0_val=document.getElementById('h0').value;
		w_new = h0_val * (w_original / h_original);
		document.getElementById("w0").value=parseInt(w_new);
		}
	}
	
}

function l_crop(im)
{
document.getElementById('load_p').innerHTML = '<span style="color:#FFFFFF;font-weight:bold;"><img src="http://picslice.com/img/ic-info.png" onload="pngfix(this)" alt="" align="absmiddle" border="0" /> Select the area you want to crop....And then CROP THIS will appear there.</span><br /><span id="lolo"></span><span id="lolo0"></span><img id="thepic" src="'+im+'" border="0">';

var crop5 = new MooCrop('thepic',{
 	'handleColor' : '#8800FB',
 	'handleWidth' : '10px',
 	'handleHeight' : '10px',
 	'showHandles' : true
 });
	 var indicator = new Element('span',{'styles' : {'position' : 'absolute','display' : 'none','padding' : '4px','opacity' : '.7','background' : '#EC53DF','border' : '1px solid #8800FB','font-size' : '11px'} }).injectInside(crop5.wrapper);
	
	 crop5.addEvent( 'onBegin' , 
	 	function(imgsrc,crop,bound,handle){
			indicator.setStyle('display' , 'block');
	 });		
	 crop5.addEvent('onCrop' , 
	 	function(imgsrc,crop,bound,handle){
			indicator.setStyles({'top' : crop.bottom + 10,'left' : crop.left}).setText("w: "+crop.width+ " h: "+crop.height);
		$('lolo0').setHTML('<br /><a class="l0" href="javascript:void(0);" onclick="ajaxget(\'crop-temp.php?w='+crop.width+'&h='+crop.height+'&x='+crop.left+'&y='+crop.top+'\',\'lolo\');">&gt;&gt; CROP THIS</a>');
		
		
	  });	
	  
	   crop5.addEvent('onComplete' , function(){
			var b0=0;
	 });
}

function c_menu(idval)
{
	if(idval=='m00')
	{
		if(document.getElementById(idval).className=='l0')
		{
		document.getElementById(idval).className='l2';
		document.getElementById('m01').className='l0';
		document.getElementById('m02').className='l0';
		}
		else 
		{
		document.getElementById(idval).className='l0';
		}
	}
	else if(idval=='m01')
	{
		if(document.getElementById(idval).className=='l0')
		{
		document.getElementById(idval).className='l2';
		document.getElementById('m00').className='l0';
		document.getElementById('m02').className='l0';
		}
		else 
		{
		document.getElementById(idval).className='l0';
		}
	}
	else if(idval=='m02')
	{
		if(document.getElementById(idval).className=='l0')
		{
		document.getElementById(idval).className='l2';
		document.getElementById('m00').className='l0';
		document.getElementById('m01').className='l0';
		}
		else 
		{
		document.getElementById(idval).className='l0';
		}
	}

}

function res_opt(v0,v1)
{
	var resize_v=document.getElementById('res_00').value;
	
	switch (resize_v) {
	/*case 'a': document.getElementById('c_v0').style.display="inline";document.getElementById('w0').focus();break;*/
	case 'a': document.getElementById('w0').focus();document.getElementById('w0').value= v0; document.getElementById('h0').value= v1;break;
	case 'b': document.getElementById('ratio').checked=false;document.getElementById('w0').value= '73'; document.getElementById('h0').value= '73';break;
	case 'c': document.getElementById('ratio').checked=false;document.getElementById('w0').value= '100'; document.getElementById('h0').value= '75';break;
	case 'd': document.getElementById('ratio').checked=false;document.getElementById('w0').value= '100'; document.getElementById('h0').value= '100';break;
	case 'e': document.getElementById('ratio').checked=false;document.getElementById('w0').value= '200'; document.getElementById('h0').value= '200';break;
	case 'g': document.getElementById('ratio').checked=false;document.getElementById('w0').value= '800'; document.getElementById('h0').value= '600';break;
	case 'h': document.getElementById('ratio').checked=false;document.getElementById('w0').value= '1024'; document.getElementById('h0').value= '768';break;
	case 'i': document.getElementById('ratio').checked=false;document.getElementById('w0').value= '1280'; document.getElementById('h0').value= '1024';break;
	default: var b=0;
	}
	

}

