function delphotowidget(id)
{
	 document.frm4.nodval.value=id;
	 document.frm4.kw4.value="viewphoto";
	 document.frm4.kw5.value="delphoto";
	 YAHOO.example.simpledialog.dlg.show();
}
	YAHOO.namespace("example.simpledialog");

	function init() {
		var handleCancel = function(e) {
			//alert("You clicked 'Cancel'!");
			this.hide();
		}

		var handleOK = function(e) {
			//alert("You clicked 'OK'!");
			document.frm4.submit();
			this.hide();
		}

		YAHOO.example.simpledialog.dlg = new YAHOO.widget.SimpleDialog("dlg", { visible:false, width: "20em", effect:[{effect:YAHOO.widget.ContainerEffect.SLIDE,duration:0.25},{effect:YAHOO.widget.ContainerEffect.FADE,duration:0.25}], fixedcenter:true, modal:true, draggable:false });
		
		YAHOO.example.simpledialog.dlg.setHeader("Warning!");
		YAHOO.example.simpledialog.dlg.setBody("Are you sure you want to delete this?");

		YAHOO.example.simpledialog.dlg.cfg.queueProperty("icon",YAHOO.widget.SimpleDialog.ICON_WARN);
		YAHOO.example.simpledialog.dlg.cfg.queueProperty("buttons", [ 
																		{ text:"OK", handler:handleOK, isDefault:true },
																		{ text:"Cancel", handler:handleCancel }
																	]);

		var listeners = new YAHOO.util.KeyListener(document, { keys : 27 }, {fn:handleCancel ,scope:YAHOO.example.simpledialog.dlg, correctScope:true} );
		YAHOO.example.simpledialog.dlg.cfg.queueProperty("keylisteners", listeners);

		YAHOO.example.simpledialog.dlg.render(document.body);
	}

	YAHOO.util.Event.addListener(window, "load", init);

function addpic(){
var	frm=document.frm1;
frm.kw.value="addpic";
frm.submit();
}
function addpic2(){
var	frm=document.frm1;
frm.kw.value="addpic";
frm.akw.value="add";
frm.submit();
}
function checkthis(){
var	frm=document.frm2;
/*if(frm.iname.value==""){
	alert("Please enter the Title");
	frm.iname.focus();
	return false;
  }else{*/
  frm.kw2.value="add";
  //return true;
  //frm.submit();
  //}
return true;
}
function slide()
{
var	frm=document.frm1;
frm.kw3.value="slide";
frm.submit();
}
function editgal()
{
var	frm=document.frm1;
frm.kw3.value="edit";
frm.submit();
}
function calculate(pathField)
{
	var path = document.frm2[pathField].value;
	document['imgrep'].src = "file://"+path;
	var frm=document.frm2;
	alert("Click OK to check the image size");
	var imglength = 0;
	var millis = 500;
	date = new Date();
	var curDate = null;
	do 
	{ 
	 var curDate = new Date();
	}
	while(curDate-date < millis);
	imglength = (document.images['imgrep'].fileSize)*1;
	
	if (imglength > 4194304){
			 alert("File is too large! please select not more than 4 MB size image");
			 return;
	}else{
			alert("Image Size is OK");
			return;
		}
}
function savepic()
{
var	frm=document.frm3;
var cnt=0;
for(i=0;i<frm.elements.length;i++)
	{
     if((frm.elements[i].type == "textarea"))
	 cnt++;
    } // for l
frm.cnt.value=cnt;
frm.kw4.value="editpho";
frm.submit();
}
function largephoto(id,td)
{
 var frm=document.frm4;
 frm.nodval.value=id;
 frm.tidval.value=td;
 frm.kw4.value="viewphoto";
 frm.submit();
}
function gonext(id,td)
{
 var frm=document.frm4;
 frm.nodval.value=id;
 frm.tidval.value=td;
 frm.kw4.value="viewphoto";
 frm.submit();
}
function goprev(id,td)
{
 var frm=document.frm4;
 frm.nodval.value=id;
 frm.tidval.value=td;
 frm.kw4.value="viewphoto";
 frm.submit();
}
function comm(id)
{
 var frm=document.frm4;
 frm.nodval.value=id;
 frm.kw4.value="viewphoto";
 frm.submit();
}
function delphoto(id)
{
 var frm=document.frm4;
 frm.nodval.value=id;
 if(confirm("Are you sure want to delete this photo")){
 frm.kw4.value="viewphoto";
 frm.kw5.value="delphoto";
 frm.submit();
 }
}
function editphoto(id)
{
 var frm=document.frm4;
 frm.nodval.value=id;
 frm.kw5.value="edphoto";
 frm.submit();
}
function delcom(id){
 var frm=document.frm4;
 frm.comval.value=id;
 frm.kw5.value="delcom";
 frm.submit();
}
function delcom2(id){
 var frm=document.tagfrm;
 frm.commval.value=id;
 frm.ckw.value="delcom";
 frm.submit();
}
function delbox(id){
  document.getElementById(id+"pdiv").style.display = 'none';
  document.getElementById(id+"pdiv2").style.display = 'none';
}
function createXMLHttpRequest() {
   try { return new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) {}
   try { return new ActiveXObject("Microsoft.XMLHTTP"); } catch (e) {}
   try { return new XMLHttpRequest(); } catch(e) {}
   alert("XMLHttpRequest not supported");
   return null;
 }

var xhReq = createXMLHttpRequest();

function getUsers(pid,sid){
	xhReq.open("GET", "/gettaglist.php?pid="+pid+"&uid="+sid, true);
	xhReq.onreadystatechange = onSumResponse;
	xhReq.send(null);
}function getUsersmedium(pid,sid){
	xhReq.open("GET", "/gettaglistmedium.php?pid="+pid+"&uid="+sid, true);
	xhReq.onreadystatechange = onSumResponse;
	xhReq.send(null);
}function onSumResponse(){
	if (xhReq.readyState != 4)  { return; }
	var serverResponse = xhReq.responseText;
	ge('userlist').innerHTML = serverResponse;
}function doneTag(pid,sid,tid,tagid,topx,leftx,ttype,fcid){
	xhReq.open("GET", "/phototagging.php?pid="+pid+"&uid="+sid+"&tid="+tid+"&tagid="+tagid+"&topx="+topx+"&leftx="+leftx+"&tagtype="+ttype+"&fcid="+fcid, true);
	xhReq.onreadystatechange = getResponse;
	xhReq.send(null);
}function doneTagmedium(pid,sid,tagid,topx,leftx){
	xhReq.open("GET", "/phototagging.php?phid="+pid+"&uid="+sid+"&tagid="+tagid+"&topx="+topx+"&leftx="+leftx, true);
	xhReq.onreadystatechange = getResponsemedium;
	xhReq.send(null);
}function remTag(pid,id,sid,tid){
	xhReq.open("GET", "/removetag.php?pid="+pid+"&aid="+id+"&uid="+sid+"&tid="+tid, true);
	xhReq.onreadystatechange = getResponse;
	xhReq.send(null);
}function getResponse(){
	if (xhReq.readyState != 4)  { return; }
	var serverResponse = xhReq.responseText;
	ge('phototags').innerHTML = serverResponse;
}function getResponsemedium(){
	if (xhReq.readyState != 4)  { return; }
	var serverResponse = xhReq.responseText;
	nid=document.frm3.nodval.value;
	ge('showtnames_'+nid).innerHTML = serverResponse;
}
function showtagphotos(tagid){
 var frm=document.tagfrm;
 frm.TKW.value="showphotos";
 frm.tagname.value=tagid;
 frm.submit();
}function showslide(tagid){
 var frm=document.tagfrm;
 frm.tagname.value=tagid;
 frm.TKW.value="slide";
 frm.submit();
}function largephototwo(id,td,tag){
	 var frm=document.tagfrm;
	 frm.TKW.value="showtagphotos";
	 frm.tagname.value=tag;
	 frm.nod.value=id;
	 frm.td.value=td;
	 frm.submit();
}function tagnext(id,td)
{
 var frm=document.tagfrm;
 frm.nod.value=id;
 frm.td.value=td;
 frm.TKW.value="showtagphotos";
 frm.submit();
}
function tagprev(id,td)
{
 var frm=document.tagfrm;
 frm.nod.value=id;
 frm.td.value=td;
 frm.TKW.value="showtagphotos";
 frm.submit();
}

