// ajax listing menu upload function	
	
function ajaxFileUploadMenu(from)
{
	jQuery("#loading")
		.ajaxStart(function(){
			jQuery('#logincontents').hide();
			jQuery('#closeimage').hide();
			jQuery(this).show();
		})
		.ajaxComplete(function(){
			jQuery(this).hide();
		});
var lid = '';
if(jQuery('.rs').val() == "eb")  {
var	from = "editbiz"
if(document.getElementById('lid'))
var lid = document.getElementById('lid').value
var url = adminpath+'/ajaxfileupload.php?status=add&type=menu&lid='+lid+'&from='+from
}
else {
var	from = "addbiz"
var url = adminpath+'/ajaxfileupload.php?status=add&type=menu&from='+from
}
jQuery.ajaxFileUpload
(
{
url:url,
secureuri:false,
fileElementId:'filecoupon',
dataType: 'json',
success: function (data, status)
{
if(typeof(data.error) != 'undefined')
{
if(data.error != '')
{
alert(data.error);
} else {
var arr_data = data.msg.split("#@#");
document.getElementById("printMenuImageTable").style.display = 'block';
document.getElementById("printMenuImage").innerHTML="<img src='"+adminpath+"/"+images+"/"+arr_data[1]+"' />";
if(document.getElementById("hiddenFilecoupon"))
document.getElementById("hiddenFilecoupon").value = arr_data[0];
document.getElementById("addmoremenus").style.display = 'none';
document.getElementById("divMenus").innerHTML= arr_data[0]+"&nbsp;&nbsp;<a onclick=\"return ajaxMenuFileDelete('"+from+"');\" style=\"cursor:pointer; \"><img src=\"/images/icon_delete.png\" alt=\"delete\" width=\"16\" height=\"16\" border=\"0\" /></a>";
}
}
},
error: function (data, status, e)
{
alert(e);
}
}
)
return false;
}

// ajax listing coupon upload function	
function notImageFile(obj,msg){
 var exp = /^.+\.(jpg|gif|jpeg|png|JPG|JPEG|GIF|PNG)$/;
 if (!exp.test((obj.value).toLowerCase())){
  return msg;
 } else
 return ''
}

function ajaxFileUploadCoupon(from)
{
var statumsg = notImageFile(document.getElementById('couponimage'),'noprocess');
if(statumsg != "noprocess")  {
var	lid = '';
var	id = '';
var deleteLink = '';
if(from == "addevent") {
var url = adminpath+'/ajaxfileupload.php?status=add&type=coupon&from='+from
var from = "'"+from+"'";
var deleteLink = '<span class="med_brn"><a onclick="return ajaxCouponFileDelete('+from+');" style="cursor:pointer; ">delete</a>';
}
else if(from == "addbiz")  {
var id = document.getElementById('hiddentemp_lid').value
var url = adminpath+'/ajaxfileupload.php?status=add&type=coupon&from='+from+"&id="+id
} else if(from == "editbiz")  {
if(document.getElementById('lid'))
var lid = document.getElementById('lid').value
if(document.getElementById('hiddentemp_lid'))
var id = document.getElementById('hiddentemp_lid').value
var url = adminpath+'/ajaxfileupload.php?status=add&type=coupon&from='+from+"&id="+id+"&lid="+lid
}
else {
var  lid = document.getElementById('lid').value
var url = adminpath+'/ajaxfileupload.php?status=add&type=coupon&from='+from+'&lid='+lid
}
jQuery.ajaxFileUpload
(
{
url:url,
secureuri:false,
fileElementId:'couponimage',
dataType: 'json',
success: function (data, status)
{
if(typeof(data.error) != 'undefined')
{
if(data.error != '')
{
alert(data.error);
} else {
var arr_data = data.msg.split("#@#");
if(document.getElementById("prev_CouponImage")) {
document.getElementById("prev_CouponImage").innerHTML='<img src="'+adminpath+'/'+listingcoupons+'/'+arr_data[1]+'"  /><br />'+deleteLink+'</span>';
}
if(document.getElementById("hiddenCouponimage")) 
document.getElementById("hiddenCouponimage").value = arr_data[0];
if(document.getElementById("ecouponimage")) 
document.getElementById("ecouponimage").style.display = 'none';
if(document.getElementById("CouponArea")) 
document.getElementById("CouponArea").innerHTML = '';
}
}
},
error: function (data, status, e)
{
alert(e);
}
}
)
//if(from != "addbiz") 
//document.getElementById('couponimage').value = '';	
return false;
}
}


// add and edit biz listing images function

function bizajaxFileUploadAdditional(filename,upto,from,comingfrom,listinglevel) {
	if(comingfrom == "frontend") {
	jQuery("#loading")
		.ajaxStart(function(){
			document.getElementById('modalcontent').style.display= 'none';
            document.getElementById('closeimage').style.display= 'none'
            jQuery('#loading').show();
		})
		.ajaxComplete(function(){
			
		});
} else {
	jQuery("#loading")
		.ajaxStart(function(){
			jQuery('#modalcontent').hide();
            document.getElementById('closeimage').src = '/maestro/images/top_right.png'
            jQuery('#loading').show();
		})
		.ajaxComplete(function(){
			
		});
}
tabSelected('tab4')
var photo_title = escape(document.getElementById('photo_title').value);
photo_title=photo_title.replace("+", "%2B");
var photo_desc = escape(document.getElementById('photo_desc').value);
photo_desc=photo_desc.replace("+", "%2B");
if(from == 'editbizaddimg') {
var lid = document.getElementById('lid').value;
var url = adminpath+'/ajaxfileupload.php?status=add&type=bizMoreImages&file='+filename+'&upto='+upto+'&from='+from+'&title='+photo_title+'&desc='+photo_desc+'&lid='+lid
if(comingfrom == "frontend") {
reorderurl = adminpath+"/"+includes+"/bizreorderimage.php?lid="+lid+"&opt=editbiz&comingfrom="+comingfrom+"&listinglevel="+listinglevel
} else {
reorderurl = adminpath+"/"+includes+"/bizreorderimage.php?lid="+lid+"&opt=editbiz&listinglevel="+listinglevel	
}
} else if(from == 'editbizeditimg') {
var lid = document.getElementById('lid').value;
var imgid = document.getElementById('imgid').value;
var url = adminpath+'/ajaxfileupload.php?status=add&type=bizMoreImages&file='+filename+'&upto='+upto+'&from='+from+'&title='+photo_title+'&desc='+photo_desc+'&lid='+lid+'&imgid='+imgid
if(comingfrom == "frontend") {
reorderurl = adminpath+"/"+includes+"/bizreorderimage.php?lid="+lid+"&opt=editbiz&comingfrom="+comingfrom+"&listinglevel="+listinglevel
} else {
reorderurl = adminpath+"/"+includes+"/bizreorderimage.php?lid="+lid+"&opt=editbiz&listinglevel="+listinglevel	
}
}
else if(from == 'addbizeditimg') {
var imgid = document.getElementById('imgid').value;
var url = adminpath+'/ajaxfileupload.php?status=add&type=bizMoreImages&file='+filename+'&upto='+upto+'&from='+from+'&title='+photo_title+'&desc='+photo_desc+'&imgid='+imgid	
if(comingfrom == "frontend") {
reorderurl = adminpath+"/"+includes+"/bizreorderimage.php?comingfrom="+comingfrom+"&listinglevel="+listinglevel
} else {
reorderurl = adminpath+"/"+includes+"/bizreorderimage.php?listinglevel="+listinglevel	
}
}
else {
var url = adminpath+'/ajaxfileupload.php?status=add&type=bizMoreImages&file='+filename+'&upto='+upto+'&from='+from+'&title='+photo_title+'&desc='+photo_desc
if(comingfrom == "frontend") {
reorderurl = adminpath+"/"+includes+"/bizreorderimage.php?comingfrom="+comingfrom+"&listinglevel="+listinglevel
} else {
reorderurl = adminpath+"/"+includes+"/bizreorderimage.php?listinglevel="+listinglevel	
}
}

jQuery.ajaxFileUpload
(
{
url:url,
secureuri:false,
fileElementId:filename,
dataType: 'json',
success: function (data, status)
{
if(typeof(data.error) != 'undefined')
{
if(data.error != '')
{
alert(data.error);
} else {
jQuery.ajax({
type: "GET",
url: reorderurl,
data: "",
success: function(msg){
				var split_response = msg.split("@##@");
				document.getElementById("formboxes").innerHTML=split_response[0]
				document.getElementById("boxes1").innerHTML=split_response[1]
				document.getElementById("preview_image").innerHTML=split_response[2]
				if(split_response[3] == 0)
				document.getElementById("addanotherphoto").innerHTML=''
				else
				document.getElementById("addanotherphoto").innerHTML='+ upload another image'
				if(split_response[4] == 0) {
				document.getElementById("preview_image").innerHTML='<img src="'+adminpath+'/'+listingimages+'/noimage_wh_th.jpg" border="0"/>'
				document.getElementById("boxes_title").style.display = 'none'
				document.getElementById("addanotherphoto").innerHTML='+ upload new image'
				} else 
				document.getElementById("boxes_title").style.display = 'block'
				
				tb_init('a.thickbox, area.thickbox, input.thickbox');
				tb_remove();
}
});
}
}
},
error: function (data, status, e)
{
alert(e);
}
}
)
return false;
}



function bizajaxFileadditionalDelete (imageid,upto,from,comingfrom,listinglevel) {
if(from == "editbizdeleteimg") {
var lid = document.getElementById('lid').value;
var url = adminpath+'/ajaxfileupload.php?status=bizadditionalDelete&imgid='+imageid+'&upto='+upto+'&from='+from+'&lid='+lid
if(comingfrom == "frontend") {
var reorderurl = adminpath+"/"+includes+"/bizreorderimage.php?opt=editbiz&lid="+lid+"&comingfrom="+comingfrom+"&listinglevel="+listinglevel
} else {
var reorderurl = adminpath+"/"+includes+"/bizreorderimage.php?opt=editbiz&lid="+lid+"&listinglevel="+listinglevel
}
}
else {
var url = adminpath+'/ajaxfileupload.php?status=bizadditionalDelete&imgid='+imageid+'&upto='+upto+'&from='+from
if(comingfrom == "frontend") {
var reorderurl = adminpath+"/"+includes+"/bizreorderimage.php?comingfrom="+comingfrom+"&listinglevel="+listinglevel
} else {
var reorderurl = adminpath+"/"+includes+"/bizreorderimage.php?listinglevel="+listinglevel
}
}


jQuery.ajaxFileUpload
(
{
url:url,
secureuri:false,
fileElementId:'photo',
dataType: 'json',
success: function (data, status)
{
if(typeof(data.error) != 'undefined')
{
if(data.error != '')
{
alert(data.error);
} else {
jQuery.ajax({
type: "GET",
url: reorderurl,
data: "",
success: function(msg){
				var split_response = msg.split("@##@");
				document.getElementById("formboxes").innerHTML=split_response[0]
				document.getElementById("boxes1").innerHTML=split_response[1]
				document.getElementById("preview_image").innerHTML=split_response[2]
				if(split_response[3] == 0)
				document.getElementById("addanotherphoto").innerHTML=''
				else
				document.getElementById("addanotherphoto").innerHTML='+ upload another image'
				if(split_response[4] == 0) {
				document.getElementById("preview_image").innerHTML='<img src="'+adminpath+'/'+listingimages+'/noimage_wh_th.jpg" border="0"/>'
				document.getElementById("boxes_title").style.display = 'none'
				document.getElementById("addanotherphoto").innerHTML='+ upload new image'
				document.getElementById('photo_idtab4').style.display = 'none';
				document.getElementById('tab4').style.display = 'none';
				tabSelected('tab1')
				} else 
				document.getElementById("boxes_title").style.display = 'block'
				
				tb_init('a.thickbox, area.thickbox, input.thickbox');
				tb_remove();
}
});
}
}
},
error: function (data, status, e)
{
alert(e);
}
}
)
return false;
}	

// add and edit event listing images function

function eventajaxFileUploadAdditional(filename,upto,from,comingfrom) {
if(comingfrom == "frontend") {
	jQuery("#loading")
		.ajaxStart(function(){
			document.getElementById('modalcontent').style.display= 'none';
            document.getElementById('closeimage').style.display= 'none'
            jQuery('#loading').show();
		})
		.ajaxComplete(function(){
			
		});
} else {
jQuery("#loading")
		.ajaxStart(function(){
			jQuery('#modalcontent').hide();
            document.getElementById('closeimage').src = '/maestro/images/top_right.png'
            jQuery('#loading').show();
		})
		.ajaxComplete(function(){
			
		});
}
var photo_title = escape(document.getElementById('photo_title').value);
photo_title=photo_title.replace("+", "%2B");
var photo_desc = escape(document.getElementById('photo_desc').value);
photo_desc=photo_desc.replace("+", "%2B");
if(from == 'editeventaddimg') {
var lid = document.getElementById('lid').value;
var url = adminpath+'/ajaxfileupload.php?status=add&type=eventMoreImages&file='+filename+'&upto='+upto+'&from='+from+'&title='+photo_title+'&desc='+photo_desc+'&lid='+lid
if(comingfrom == "frontend") {
reorderurl = adminpath+"/"+includes+"/reorderimage.php?lid="+lid+"&opt=editevent&comingfrom="+comingfrom
} else {
reorderurl = adminpath+"/"+includes+"/reorderimage.php?lid="+lid+"&opt=editevent"	
}
} else if(from == 'editeventeditimg') {
var lid = document.getElementById('lid').value;
var imgid = document.getElementById('imgid').value;
var url = adminpath+'/ajaxfileupload.php?status=add&type=eventMoreImages&file='+filename+'&upto='+upto+'&from='+from+'&title='+photo_title+'&desc='+photo_desc+'&lid='+lid+'&imgid='+imgid
if(comingfrom == "frontend") {
reorderurl = adminpath+"/"+includes+"/reorderimage.php?lid="+lid+"&opt=editevent&comingfrom="+comingfrom
} else {
reorderurl = adminpath+"/"+includes+"/reorderimage.php?lid="+lid+"&opt=editevent"	
}
}
else if(from == 'addeventeditimg') {
var imgid = document.getElementById('imgid').value;
var url = adminpath+'/ajaxfileupload.php?status=add&type=eventMoreImages&file='+filename+'&upto='+upto+'&from='+from+'&title='+photo_title+'&desc='+photo_desc+'&imgid='+imgid	
if(comingfrom == "frontend") {
reorderurl = adminpath+"/"+includes+"/reorderimage.php?comingfrom="+comingfrom
} else {
reorderurl = adminpath+"/"+includes+"/reorderimage.php"	
}
}
else {
var url = adminpath+'/ajaxfileupload.php?status=add&type=eventMoreImages&file='+filename+'&upto='+upto+'&from='+from+'&title='+photo_title+'&desc='+photo_desc
if(comingfrom == "frontend") {
reorderurl = adminpath+"/"+includes+"/reorderimage.php?comingfrom="+comingfrom
} else {
reorderurl = adminpath+"/"+includes+"/reorderimage.php"	
}
}
jQuery.ajaxFileUpload
(
{
url:url,
secureuri:false,
fileElementId:filename,
dataType: 'json',
success: function (data, status)
{
if(typeof(data.error) != 'undefined')
{
if(data.error != '')
{
alert(data.error);
} else {
jQuery.ajax({
type: "GET",
url: reorderurl,
data: "",
success: function(msg){
				var split_response = msg.split("@##@");
				document.getElementById("formboxes").innerHTML=split_response[0]
				document.getElementById("boxes1").innerHTML=split_response[1]
				document.getElementById("preview_image").innerHTML=split_response[2]
				if(split_response[3] == 0)
				document.getElementById("addanotherphoto").innerHTML=''
				else
				document.getElementById("addanotherphoto").innerHTML='+ add another photo'
				if(split_response[4] == 0) {
				document.getElementById("preview_image").innerHTML='<img src="'+adminpath+'/'+listingimages+'/noimage_wh_th.jpg" border="0"/>'
				document.getElementById("boxes_title").style.display = 'none'
				document.getElementById("addanotherphoto").innerHTML='+ add a photo'
				} else 
				document.getElementById("boxes_title").style.display = 'block'
				
				tb_init('a.thickbox, area.thickbox, input.thickbox');
				tb_remove();
}
});
}
}
},
error: function (data, status, e)
{
alert(e);
}
}
)
return false;
}

// delete event listing images function

function eventajaxFileadditionalDelete (imageid,upto,from,comingfrom) {
if(from == "editeventdeleteimg") {
var lid = document.getElementById('lid').value;
var url = adminpath+'/ajaxfileupload.php?status=eventadditionalDelete&imgid='+imageid+'&upto='+upto+'&from='+from+'&lid='+lid
if(comingfrom == "frontend") {
var reorderurl = adminpath+"/"+includes+"/reorderimage.php?opt=editevent&lid="+lid+"&comingfrom="+comingfrom
} else {
var reorderurl = adminpath+"/"+includes+"/reorderimage.php?opt=editevent&lid="+lid	
}
}
else {
var url = adminpath+'/ajaxfileupload.php?status=eventadditionalDelete&imgid='+imageid+'&upto='+upto+'&from='+from
if(comingfrom == "frontend") {
var reorderurl = adminpath+"/"+includes+"/reorderimage.php?comingfrom="+comingfrom
} else {
var reorderurl = adminpath+"/"+includes+"/reorderimage.php"	
}
}


jQuery.ajaxFileUpload
(
{
url:url,
secureuri:false,
fileElementId:'photo',
dataType: 'json',
success: function (data, status)
{
if(typeof(data.error) != 'undefined')
{
if(data.error != '')
{
alert(data.error);
} else {
jQuery.ajax({
type: "GET",
url: reorderurl,
data: "",
success: function(msg){
				var split_response = msg.split("@##@");
				document.getElementById("formboxes").innerHTML=split_response[0]
				document.getElementById("boxes1").innerHTML=split_response[1]
				document.getElementById("preview_image").innerHTML=split_response[2]
				if(split_response[3] == 0)
				document.getElementById("addanotherphoto").innerHTML=''
				else
				document.getElementById("addanotherphoto").innerHTML='+ add another photo'
				if(split_response[4] == 0) {
				document.getElementById("preview_image").innerHTML='<img src="'+adminpath+'/'+listingimages+'/noimage_wh_th.jpg" border="0"/>'
				document.getElementById("boxes_title").style.display = 'none'
				document.getElementById("addanotherphoto").innerHTML='+ add a photo'
				} else 
				document.getElementById("boxes_title").style.display = 'block'
				
				tb_init('a.thickbox, area.thickbox, input.thickbox');
				tb_remove();
}
});
}
}
},
error: function (data, status, e)
{
alert(e);
}
}
)
return false;
}	

// ajax listing coupon delete function

function ajaxCouponFileDelete (from) {
if(from == "editevent") {
var lid = document.getElementById('lid').value;
var url = adminpath+'/ajaxfileupload.php?status=coupondelete&from='+from+'&lid='+lid
} else if(from == "editbiz") {
var lid = document.getElementById('lid').value;
var url = adminpath+'/ajaxfileupload.php?status=coupondelete&from='+from+'&lid='+lid
}
else
var url = adminpath+'/ajaxfileupload.php?status=coupondelete&from='+from

jQuery.ajaxFileUpload
(
{
url:url,
secureuri:false,
fileElementId:'imagefile',
dataType: 'json',
success: function (data, status)
{
if(typeof(data.error) != 'undefined')
{
if(data.error != '')
{
alert(data.error);
} else {
document.getElementById("prev_CouponImage").innerHTML= '';
document.getElementById("hiddenCouponimage").value = '';
if(document.getElementById("CouponArea")) 
document.getElementById("CouponArea").innerHTML = "<input name=\"couponimage\" type=\"file\" id=\"couponimage\" onchange=\"return ajaxFileUploadCoupon('addevent');\" class=\"field-medium\"/>&nbsp;<label for=\"couponimage\" class=\"error\" id=\"ecouponimage\">file is empty or invalid filetypes</label>";
}
}
},
error: function (data, status, e)
{
alert(e);
}
}
)
if(document.getElementById('couponimage'))
document.getElementById('couponimage').value = '';
return false;
}	

// ajax listing menu delete function

function ajaxMenuFileDelete (from) {
tabSelected('tab2')	
var lid = '';
if(jQuery('.rs').val() == "eb")  {
var	from = "editbiz"
if(document.getElementById('lid'))
var lid = document.getElementById('lid').value
var url = adminpath+'/ajaxfileupload.php?status=menudelete&lid='+lid+'&from='+from
} else {
var	from = "addbiz"
var url = adminpath+'/ajaxfileupload.php?status=menudelete&from='+from	
}
jQuery.ajaxFileUpload
(
{
url:url,
secureuri:false,
fileElementId:'imagefile',
dataType: 'json',
success: function (data, status)
{
if(typeof(data.error) != 'undefined')
{
if(data.error != '')
{
alert(data.error);
} else {
document.getElementById("printMenuImage").innerHTML= '';
document.getElementById("printMenuImageTable").style.display = 'none';
document.getElementById("addmoremenus").style.display = 'block';
document.getElementById("divMenus").innerHTML= '';
}
}
},
error: function (data, status, e)
{
alert(e);
}
}
)
return false;
}