var cntEl = 6;
var fstEl = 1;
var actEl = 1;
var delayS = 800;
var delayA = 500;
var szInd = 100;


function getNewSubmitForm_g(){
 var submitForm = document.createElement("FORM");
 document.body.appendChild(submitForm);
 submitForm.method = "POST";
 submitForm.id = "cropform";
 return submitForm;
}

/*
function createNewFormElement(inputForm, elementName, elementValue, elementType){
 var newElement = document.createElement("input");
 inputForm.appendChild(newElement);
 element.name = elementName;
 element.type = elementValue;
 newElement.value = elementValue;
 return newElement;
}
*/

/*
function sendForm_g2(){
 var submitForm = getNewSubmitForm_g();
 createNewFormElement(submitForm, "field1", "somevalue");
 createNewFormElement(submitForm, "field2", "somevalue");
}
*/

function getImageSize_g(id) {
    var oHlpr = document.createElement('IMG');
    var oPic = document.getElementById(id);
    oHlpr.style.visibility = 'hidden';
    oHlpr.style.position = 'absolute';
    oHlpr.top = 0; oHlpr.left = 0;
    oHlpr.src = oPic.src;
    document.body.appendChild( oHlpr);
    var imSize = { 'width':oHlpr.offsetWidth,'height':oHlpr.offsetHeight }
    document.body.removeChild( oHlpr);
    return imSize;
}


 
function sendForm_g(id, srcimg){
x1=document.getElementById('x1').textContent;
x2=document.getElementById('x2').textContent;
y1=document.getElementById('y1').textContent;
y2=document.getElementById('y2').textContent;

 var submitForm = getNewSubmitForm_g();
// alert(document.getElementById(id).src);
 divid='#div'+id;
 var options = {
  target: divid,
  url: "/admin/lib/crop.php?img="+srcimg+'&x1='+x1+'&x2='+x2+'&y1='+y1+'&y2='+y2,
  success: function() {
     /*   alert("Спасибо за комментарий!"); */
  }
}; 
 
// передаем опции в  ajaxSubmit
$("#cropform").ajaxSubmit(options);
}


 
 function sdAnimateHide_g_bb_g(N, N2) {
	
	
	//alert(N+'--'+N2);

	  $('#gi'+N).animate({
    width: 0
  }, 1400 );

	
	$('#gi'+N2).animate({
    width: 100
	}, 1400 );


	
	}
 

function get_img(obj) {
runSladeShow_g(obj.id, null);
}


function sdShow_g(N) {
$('#gi'+N).animate({
    opacity: 1
	}, 400 );
	$('#gi'+N).css('visibility', 'visible');
	$('#gi'+N).css('z-index', szInd - 1);
}

function sdHide_g(N) {
	$('#gi'+N).css('visibility', 'hidden');
	$('#gi'+N).css('z-index', szInd + 2);
}

function sdLayerBack_g(N, act) {
	$('#gi'+N).css('visibility', 'hidden');
	$('#gi'+N).css('z-index', szInd + 1);
	sdShow_g(act);
}

function sdLayerLowAll_g() {
	for(var N = fstEl; N <= cntEl; N++) {
		sdHide_g('#img'+N);
	}
}


function sdAnimateHide_g(N) {

$('#gi'+N).animate({
    opacity: 0
	}, 0 );
	}


function runSladeShow_g(N, arrow) {

var xx;
var z;
var ret_count=document.getElementById('ret_count').innerHTML;


if(N<1) {
N=ret_count;
}

if(N-1==ret_count) {
N=1;
}



document.getElementById('counter').innerHTML=N+' из '+ret_count;

	
	for(i=1; i<=ret_count; i++) {
	bb='gi'+i;
	if(document.getElementById(bb).style.visibility=='visible') {
	xx=i;
	}
	}
	
if(!xx) {
xx=1;
}
//alert(xx);

	
if(xx!=N) {




document.getElementById('img_div'+N).style.border='1px solid #00674c';
document.getElementById('ret_now').innerHTML=N;

var nxtEl = N;
	sdLayerBack_g(xx, nxtEl);
	actEl = nxtEl;

for(ii=1; ii<=ret_count; ii++) {	
if(ii!=N) {
document.getElementById('img_div'+ii).style.border='1px solid #DDDDDD';
	sdAnimateHide_g(ii);
}

}
//	alert(xx+' N:'+N);
	
	}
	}

	
function changeSlade_g() {
	
}


$(document).ready(function(){
if(document.getElementById('ret_count')) {
var ret_count=document.getElementById('ret_count').innerHTML;
	
	for(i=2; i<=ret_count; i++) {
	$('#gi'+i).animate({
    opacity: 0
	}, 1 );
	}
}
});


function abspos (obj,size_w,size_h,parent_id) {

if(parent_id) {
size_w=document.getElementById(parent_id).offsetWidth;
size_h=document.getElementById(parent_id).offsetHeight;
}
//alert(size_h);

/*$('#'+obj.id).animate({
    opacity: 1
	}, 500 );
*/

var w=obj.offsetWidth;
var h=obj.offsetHeight;

if (w > size_w) 
{
h_n = h*(size_w/w);
w_n = size_w;
} 

if (h_n > size_h) 
{
w_n = w*(size_h/h);
h_n = size_h; 
} 

obj.style.width = w_n+'px'; 
obj.style.height = h_n+'px';
obj.style.top = (size_h-h_n)/2+'px'; 
}



function abspos_small(obj,size_w,size_h) 
{	
	
	var w=obj.offsetWidth;
	var h=obj.offsetHeight;

	var h_n;
	var w_n;

	if (w > size_w) 
	{
		h_n = h*(size_w/w);
		w_n = size_w;
	} 

	if (h_n > size_h) 
	{
		w_n = w*(size_h/h);
		h_n = size_h; 
	} 


	if(h_n==null || w_n==null) return;
	
	if(w<w_n) 
	{
		obj.style.height = h_w+'px';
		obj.style.top = (size_h-h_n)/2+'px'; 
	}
	else
	{
		obj.style.width = w_n+'px'; 
		obj.style.top = (size_h-h_n)/2+'px'; 
	}
}



