//Call at the time of upload
function upload(fileObj,count){
	var par = window.document;
	var frm = fileObj.form;
	var div_id = parseInt(Math.random() * 100000);
	
	var delDiv = par.getElementById('delcount');
	var deln = delDiv.getAttribute('name');
	var delc = deln.length;
	delDiv.setAttribute('name','');

	
	// hide old iframe
	var iframes = par.getElementsByTagName('iframe');
	var iframe = iframes[iframes.length - 1];
	iframe.className = 'hidden';
	

	// create new iframe
	var new_iframe = par.createElement('iframe');
	new_iframe.src = 'managepics.php?count='+(count+1-delc);
	new_iframe.frameBorder = '0';
	//new_iframe.style.width = '900px';
	par.getElementById('iframe_container').appendChild(new_iframe);

	
	
	// add image progress
	var images = par.getElementById('sortable');
		
	var new_li = par.createElement('li');
	new_li.id = div_id*100;

	var new_div = par.createElement('div');
	new_div.id = div_id*10;
	
	var new_div_pic = par.createElement('div');
	//new_div_pic.id = div_id;
	new_div_pic.className = 'picholder';
	
	var new_al = par.createElement('a');
	var href = par.createAttribute('href');
	new_al.id=div_id;	
	
	var new_img = par.createElement('img');
	new_img.src = 'pics/indicator2.gif';
	new_img.style.marginLeft = '0px';
	new_img.style.marginTop = '0px';
	new_img.className = 'pic';
	
	var new_div_a = par.createElement('div');
	
	var new_a = par.createElement('a');
	new_a.className="x";
		var href = par.createAttribute('href');
		new_a.setAttribute("href","javascript:void(0)");
		new_a.setAttribute("onclick",'deleteLinkOnClick("'+div_id*100+'")');
		if(new_a.textContent){
			new_a.textContent = "X";
		}else{
			new_a.innerText = "X";
		}
			new_a.textContent = "X";

		
	new_al.appendChild(new_img);
	new_div_pic.appendChild(new_al);
	new_div.appendChild(new_div_pic);
	
	new_div_a.appendChild(new_a);
	new_div.appendChild(new_div_a);
	
	new_li.appendChild(new_div);
	images.appendChild(new_li);
	
	// send
	frm.div_id.value = div_id;
	setTimeout(frm.submit(),5000);
}

//Call when upload completed
function setUploadedImage(imgSrcTB, imgSrc, divId) {
	var par = window.document;
	var images = par.getElementById('images_container');

	var imgdiv = par.getElementById(divId);

	imgdiv.setAttribute("href",imgSrc);
	imgdiv.setAttribute("rel","lightbox");

	
	var image = imgdiv.getElementsByTagName('img')[0];
	imgdiv.removeChild(image);

	
	var image_new = par.createElement('img');
	
	image_new.className = 'pic';
	image_new.src = imgSrcTB;	

	imgdiv.appendChild(image_new);
	
		
}

// call when error occurred at the time of upload
function uploadError(divId, oName) {
	var par = window.document;
	var images = par.getElementById('sortable');
	var imgdiv = par.getElementById(divId);
	images.removeChild(imgdiv);
	var errorDiv = par.getElementById('error');
	errorDiv.innerHTML = oName + " has invalid file type.";
	errorDiv.style.display = '';
}

function labelOnFocus(image_label) {
	if (image_label.value == "Label") {
		image_label.value = "";
	}
}

function labelOnBlur(image_label) {
	if (image_label.value == "") {
		image_label.value = "Label";
	}
}

function deleteLinkOnClick(delFlag) {
	var par = window.document;
	var imgDiv = par.getElementById(delFlag);
	imgDiv.style.display="none";
	imgDiv.id="del"+delFlag;
	
	var delDiv = par.getElementById("delcount");
	delDiv.setAttribute('name',delDiv.getAttribute('name')+"x");

	
	
	/*= delLink.parentNode;
	var image_hidden = delFlag == '' ? imgDiv.childNodes[2] : par.getElementById(delFlag);
	
	alert (image_hidden);
	
	if (image_hidden.value == '1') {
		
		image_hidden.value = '0';
		delLink.removeChild(delLink.childNodes[0]);
		delLink.appendChild(par.createTextNode("Restore"));
		delLink.style.color = '#FF0000';
	}
	else {
		image_hidden.value = '1';
		delLink.removeChild(delLink.childNodes[0]);
		delLink.appendChild(par.createTextNode("Delete"));
		delLink.style.color = '#64B004';
	}*/
}

function findImgPath(imgorderA)
		{var src='';		
		for(xx=0;xx<imgorderA.length;xx=xx+1)
		{
			if (imgorderA[xx].substr(0,3)!="del")
			{
				var bgImg = document.getElementById(imgorderA[xx]).getElementsByTagName('img')[0].src;
				var a = bgImg.split("/");
				var a_length = a.length-1;
				var aa = a[a_length];
				var aaa = aa.substr(0);
		 /*
				alert(bgImg); //full bgImg string
				alert(a); //elements in array of bgImg string
				alert(aaa); //full image name
			*/ 
				src =src+','+aaa;
			}	
		}
		//alert("src = " + src);
		return src;
}
