var mDoc=null;
var mDoc2=null;
var mDoc3=null;
var imagesCount=0;
var imagesCountTotal=0;
var imagesInRow=4;
var isVViewLoaded=0;

var imElsA = new Array();
var imElsNA = new Array();

function addNewImage(tObj){
	//tObj.style.display='none';
	//alert(11);
	//alert(tObj.value);
	insertUploadEl();
}

function browse(objID){
//	alert('browse');
	
	var obj=getEl(objID);
	if (safari||_d.all||ns6){
		if (!obj.value) return;
	}
	
	//alert(obj.value);
	var str="file://"+obj.value;
	//alert ('str1='+str);
	//var str='file:///D:/media_files/pic/CLIPART/Dragonlance/07.jpg';
	//var str=obj.value;
	//alert(str);
	//var imO=getEl(objID+'Img');
	//imO.src=str;
	
	
	/*
	var n=getN(objID);
	createTempImg(n,str);
	//var tImg=getEl("tempImg"+n);
	//tImg.src=str;
	if (safari){
		obj.style.width='1px';
	}else{
		obj.style.display='none';
	}
	*/
	//alert(obj.parent);
	//alert(obj.parentNode);
	//alert(obj.parent.id);
	//obj.parentNode.style.display='none';
	//ob.style.width='1px';
	//alert(obj.value);
	
	/*
	var imNA=str.split("\\");
	var imNA2=imNA[imNA.length-1].split("/");
	var imM=imNA2[imNA2.length-1];
	
	
	
	insertUploadEl();
	
	insertChoosedEl(str,n);
	*/
	
	if (safari ||opra || ns6 ){ return; }
	
	
	var strA=str.split('\\');
	var strNew=strA.join('\\\\');
	//alert('str11='+strNew);
	var str1='browse2("'+strNew+'")';
	window.setTimeout(str1,1000);
	//prompt('',document.body.innerHTML);
}
function browseIE(objID) {
	var str="browse('"+objID+"')";
	//alert(str);
	window.setTimeout(str,1000);
	//alert(3);
}

function browse2(str){
	//alert ('str2='+str);
	//alert('browse2');
	//getEl('tempImg'+n).src=str;
	var imO=getEl('loadedImg');
	imO.src=str;
	imO.onload=function () { switchVis('loadedImg',1); }
	
}

var uploadEl=null;

function insertUploadEl(){
//	alert(22);
	uploadEl=document.createElement("input");
	uploadEl.type='file';
//	alert(11+uploadEl);
	uploadEl.id='fn'+imagesCountTotal;
	uploadEl.name='fn'+imagesCountTotal;
//	alert(112);
	if (safari){
		//	uploadEl.style.width='80px';
	}else if (opra9){
		//uploadEl.style.width='80px';
	}
	else if (opra){
		//uploadEl.style.width='68px';
	}else if (ns6){
		
		//uploadEl.size='1';
	}else{
		uploadEl.style.width='60px';
	}
	
	
//	alert(331+getEl('browsePlace2'));
	
	mDoc.insertBefore(uploadEl,getEl('browsePlace2'));
//	alert(332);
	
	lWin=(window.navigator.appName=="Microsoft Internet Explorer");
	//alert(22);
	if (window.navigator.platform!="MacPPC") {
		//alert(33);
		if (lWin || safari || opra9) 
		{
			//alert(1);
			uploadEl.onchange=function(){browse(this.id);};
		}
		else{
			 uploadEl.onclick=function(){browse(this.id);};
		}
	} else {
		//alert(44);
		if (lWin){
			uploadEl.onclick = function(){browseIE(this.id);} ;
		}else{
			uploadEl.onchange = function(){alert('onChange'); browse(this.id);};
			//w[imagesCount].onclick = function(){alert('onclick'); browse(this.id);};
		}
	}
	//alert(444);
	//alert(mDoc.innerHTML);
	imagesCount++;
	imagesCountTotal++;
}

function initUploader(){
	//alert(1);
	mDoc=getEl('browsePlace');
	//mDoc=document;
	////////////mDoc2=getEl('imagesSpace');
	////////////mDoc3=getEl('placeForTempImgs');
	//alert (mDoc+',,'+mDoc.id);
	//if (!strstr($_SERVER["HTTP_USER_AGENT"], "Gecko")){ echo "class=upload";}else{ echo "class=uploadg size=4";}
	w = new Array();
	insertUploadEl();
	
}


function vViewLoad()
{
	
	if (isVViewLoaded) {return;}
	
	
	//alert(1111);
	initUploader();
	isVViewLoaded=1;
}

function easy_upload()
{
	if ((!getEl('fn0'))||(!getEl('fn0').value) )
	{
		alert('Please click browse and find a photo on your computer before uploading. ');
		return;
	}
	
	var gposA=gAbsolutePos(getEl('mainBlock'));
	//alert(gposA[0]+'##'+gposA[1]+'##'+gposA[2]+'##'+gposA[3]);
	
	mtbPosA=gpos(getEl('mainTableBlock'));
	bbPosA=gpos(getEl('beginerBlock'));
	var ww=bbPosA[3]+10;
	var hh=mtbPosA[2]-bbPosA[2];
	
	getEl('pgDiv').style.display='';
	spos (getEl('pgDiv'),gposA[0],gposA[1],hh,ww);
	
	document.forms.upload_form.submit();
	
	startProgress();
}



function startProgress(){
		
		var baseUrl = postLocation;
		iTotal = escape("-1");
		baseUrl += "?iTotal=" + iTotal;
		baseUrl += "&iRead=0";
		baseUrl += "&iStatus=1";
		baseUrl += "&sessionid=" + sid;
   	//alert(4);
		//popUP(baseUrl,"Uploader",460,262,false,false);
		//document.forms[0].submit();
		//document.frames['']
		//alert('startProgress2'+baseUrl);
		getEl('ifrProgress').src=baseUrl;
		//alert('startProgress3');
} 


function easy_uploadFinished(str)
{
	//alert('UploadFinished'+str);
	
	var strA=str.split ('&');
	str='&'+strA[1];
	
	top.window.location='http://'+site_name+'/easy/3'+str;
	
}
