

var ajax = new sack();





function loadlinkslist(){


var ajax = new sack();
	ajax.requestFile = "http://ity.im/shrinkjax/shrinkjaxLIST.php";
	ajax.method = 'GET';
	ajax.element = 'shrinkjaxoutputLIST';
	ajax.runAJAX();
document.getElementById('shrinkurl').value="";

}


function whenCompleted(){
	var e = document.getElementById('sackdata'); 
	if (ajax.responseStatus){
		var string = "<p>Status Code: " + ajax.responseStatus[0] + "</p><p>Status Message: " + ajax.responseStatus[1] + "</p><p>URLString Sent: " + ajax.URLString + "</p>";
	} else {
		var string = "<p>URLString Sent: " + ajax.URLString + "</p>";
	}
	e.innerHTML = string;	
}




function shrinkurl() {
//alert(document.urlform.shrinkurl.value);

var ajax = new sack();

var url=document.getElementById('shrinkurl').value;
   ajax.setVar("url", url);



if(document.getElementById('disable_inter').checked) {
ajax.setVar("disable_inter", '1');
}


	ajax.requestFile = "http://ity.im/shrinkjax/shrinkjax.php";
	ajax.method = 'POST';
	ajax.element = 'shrinkjaxoutput';
	//ajax.onLoading = whenLoadingCOMMENTS;
	ajax.onCompletion = loadlinkslist;
	ajax.runAJAX();

}






function shrinkjaxpages(id,page) {

var ajax = new sack();
    ajax.setVar("page", page);
	ajax.requestFile = "http://ity.im/shrinkjax/shrinkjaxLIST.php";
	ajax.method = 'GET';
	ajax.element = 'shrinkjaxoutputLIST';
	ajax.runAJAX();

}



function editsettings(layer,urlkey,id,page) {

var layerobject=document.getElementById('settings_'+layer);

layerobject.style.zIndex='90001';

if(layerobject.style.display=='none' || !layerobject.style.display) {
layerobject.style.display="block";
} else {
layerobject.style.display="none";
}

    var ajax = new sack();
    ajax.setVar("key", urlkey);
    ajax.setVar("id",id);
    ajax.setVar("page",page);
    ajax.setVar("layer", 'settings_'+layer);
	ajax.requestFile = "http://ity.im/shrinkjax/updateurl.php";
	ajax.method = 'POST';
	ajax.element = 'settings_'+layer;
	ajax.runAJAX();





}



function updateurl(layer,urlkey,id,page) {


    var ajax = new sack();

if(document.getElementById('disable_inter_ajax').checked) {
ajax.setVar("disable_inter_ajax", '1');
} else {
ajax.setVar("disable_inter_ajax", '0');
}

    ajax.setVar("target_url", document.getElementById('target_url_'+id).value);
    ajax.setVar("go", 'update');
    ajax.setVar("key", urlkey);
    ajax.setVar("id",id);
    ajax.setVar("layer", layer);
	ajax.requestFile = "http://ity.im/shrinkjax/updateurl.php";
	ajax.method = 'POST';
	ajax.element = layer;
	ajax.runAJAX();


var layerobject=document.getElementById(layer);
layerobject.style.display="none";
shrinkjaxpages('',page);


}

function testurl(input) {
window.open(document.getElementById(input).value);
}











