var http=createRequestObject();
var uploader="";
var uploadDir="";
var dirname="";
var filename="";
var timeInterval="";
var idname="";
var uploaderId="";
var filelength="";
var fileext="";

function createRequestObject() {
    var obj;
    var browser = navigator.appName;
    if(browser == "Microsoft Internet Explorer"){
    	return new ActiveXObject("Microsoft.XMLHTTP");
    }
    else{
    	return new XMLHttpRequest();
    }   
}
function traceUpload() {
	//alert('inside traceupload');
   http.onreadystatechange = handleResponse;
   http.open("GET", 'imageupload.php?uploadDir='+uploadDir+'&filename='+filename+'&uploader='+uploader+'&fileext='+fileext+'&uploaderId='+uploaderId); 
   http.send(null);   
}

function handleResponse() {
		
	if(http.readyState == 4){
		var response=http.responseText; 
	
	//	if(response.indexOf("File uploaded") != -1){
			//alert("clear time interval");
			//clearInterval(timeInterval);
			//document.getElementById('loading'+idname).innerHTML="";
	//	}
	alert(response);
        document.getElementById(uploaderId).innerHTML=response;
    }
    else {
		
    	document.getElementById(uploaderId).innerHTML="Uploading File. Please wait...";
    }
}

function uploadFile(obj, dname) {
	
 	uploadDir=obj.value; // name of the file
 	idname=obj.name; // id1
 dirname=dname; //empty
	filename=uploadDir.substr(uploadDir.lastIndexOf('\\')+1);
 	//alert(uploadDir);
	//alert(filename);
	uploaderId = 'uploader'+obj.name; // uploaderid1
 	uploader = obj.name; // id1
 	filelength = parseInt(filename.length) - 3; // sara
 	fileext = filename.substring(filelength,filelength + 3);  // sara
	//document.writeln("Please Wait While the CV is being Upload");
//	document.getElementById('uploader'+obj.name).innerHTML = 'Please Wait While the CV is being Upload!';

	alert("You will Soon receive a message regarding the CV Upload .. Please Wait");
 	document.getElementById('formName'+obj.name).submit();
	
	// traceUpload();
	// timeInterval=setInterval("traceUpload()", 4000);
}
