﻿function isInt(x) {
	var y=parseInt(x);
	if (isNaN(y)) return false;
	return x==y && x.toString()==y.toString();
}

function good(id)
{
	$.get("action.php?action=site|forum_item_good&id="+id, function(data){
		$('#rating_good_'+id).html(data);
	});	
}

function bad(id)
{
	$.get("action.php?action=site|forum_item_bad&id="+id, function(data){
		$('#rating_bad_'+id).html(data);
	});	
}

function reportForum(id)
{
	$.get("action.php?action=site|report_block_forum&id="+id, function(data){
		if(data==1)
		{
			$.facebox('<div class="box" style="width:400px;"> \
			<div class="title">Энэ сэдэв зохисгүй агуулгатай байна!</div> \
			<div class="content"> \
			<div class="warning"> \
			Бид таны зохисгүй гэж үзсэн сэдвийг шалган үзээд, үнэхээр тийм бол удалгүй сэдвийг хаах болно. \
			</div> \
			</div> \
			<div class="buttons"> \
			<input type="button" name="cancel" id="cancelBasket" class="formButton" value="Хаах" onclick="closeBox();" /> \
			</div> \
			</div>');
		} else {
			location.href=SiteVPath+'?mode=forum';
		}
	});
}

function signOut()
{
	location.href=SiteVPath+'action.php?action=site|company_logout';
}

function companyDeleteContact(id)
{
	var msg = 'Та энэ салбарыг устгахдаа итгэлтэй байна уу?';
	if(confirm(msg))
	{
		location.href=SiteVPath+'action.php?action=site|company_delete_contact&id='+id;
	}
}

function companyDeleteProduct(id)
{
	var msg = 'Та энэ бүтээгдэхүүнийг устгахдаа итгэлтэй байна уу?';
	if(confirm(msg))
	{
		location.href=SiteVPath+'action.php?action=site|company_delete_product&id='+id;
	}
}

function clickDeletePic(id)
{
	if($('#deletePic-'+id).attr('checked'))
	{
		$('#deleteText-'+id).addClass('delete');
	} else {
		$('#deleteText-'+id).removeClass('delete');
	}
}

function companyDeletePage(id, defaulted)
{
	var msg = 'Та энэ хуудсыг устгахдаа итгэлтэй байна уу?';
	if(defaulted == 1)
	{
		msg = 'Энэ нь КОМПАНИЙ НҮҮР ХУУДСАНД гарах хуудас байна. Та устгахдаа итгэлтэй байна уу';
	}
	if(confirm(msg))
	{
		location.href=SiteVPath+'action.php?action=site|company_delete_page&id='+id;
	}
}

function companyAddPic(limit)
{
	var c = parseInt($('#pic_counter').val());
	var picHTML = '<div class="pic-uploader">';
	picHTML+= '<div><input type="file" name="pic_file[]" class="formItem" /></div>';
    picHTML+= '<div><input type="text" name="pic_desc[]" class="formItem" style="width:205px;" /></div>';
	picHTML+= '</div>';
	
	if(c<limit)
	{
		$('#picField').append(picHTML);
		$('#pic_counter').val(c+1);
	} else {
		alert('Та '+limit+' зураг хавсаргах боломжтой');
	}
}

function closeBox()
{
	jQuery(document).trigger('close.facebox');
	jQuery.facebox.close;
}


function callPage(page)
{
	var Ajax = new AjaxEngine();
	Ajax.method = 'POST';
	Ajax.target = 'siteMain';
	Ajax.loader = 'siteLoader';
	Ajax.url = SiteVPath+'action.php?action=call_page&page='+page;
	Ajax.responseType = 'txt';
	Ajax.Request();
}

function inArray(value, array)
{
	var i;
	for (i=0; i < array.length; i++) 
	{
		if (array[i] == value) 
		{
			return true;
		}
	}
	return false;
}

function goAction(actionName)
{
	document.forms[0].action=SiteVPath+'action.php?action='+actionName;
	document.forms[0].submit();
}

function goActionID(actionName, ID)
{
	document.forms[0].action=SiteVPath+'action.php?action='+actionName+'&id='+ID;
	document.forms[0].submit();
}

function goPage(menu, page, url)
{
	if(url != '')
	{
		window.location.href='admin.php?menu='+menu+'&page='+page+'&'+url;
	}
	else
	{
		window.location.href='admin.php?menu='+menu+'&page='+page;
	}
}

//GRID ДЭЭРЭЭС ЭЛЕМЕНТҮҮДИЙН УТГУУДЫГ STRING БОЛГОН БУЦААХ
function getIDS(element)
{
	var id = new Array();
	var idString;
	
	if(element.length != null)
	{
		for(i=0; i<=(element.length-1); i++)
		{
			if(element[i].checked)
			{
				id.push(element[i].value);
			}
		}
	}
	else
	{
		if(element.checked)
		{
			id.push(element.value);
		}		
	}
	
	idString = id.join(",");
	return idString;	
}

function editItem(menu, page, url)
{
	id = getIDS(document.forms[0].elements['gridCheckRow']);
	if(id!=0 && id!="")
	{
		if(url != '')
		{
			window.location.href='admin.php?menu='+menu+'&page='+page+'&id='+id+'&'+url;
		}
		else
		{
			window.location.href='admin.php?menu='+menu+'&page='+page+'&id='+id;
		}
	}
	else
	{
		alert("Please, choose one item!");
	}
}

function translateItem(menu, page, url)
{
	id = getIDS(document.forms[0].elements['gridCheckRow']);
	if(id!=0 && id!="")
	{
		if(url != '')
		{
			window.location.href='admin.php?menu='+menu+'&page='+page+'&id='+id+'&'+url+'&translate=1';
		}
		else
		{
			window.location.href='admin.php?menu='+menu+'&page='+page+'&id='+id+'&translate=1';
		}
	}
	else
	{
		alert("Please, choose one item!");
	}
}

function deleteItem(actionName)
{
	id = getIDS(document.forms[0].elements['gridCheckRow']);	
	if(id!=0 && id!="")
	{
		if(confirm("Are you sure want to delete?"))	
		{
			document.forms[0].action=SiteVPath+'action.php?action='+actionName+'&id='+id;
			document.forms[0].submit();
		}
	}
	else
	{
		alert("Please, choose one item!");
	}
}

function goPageItems(menu, page, field)
{
	id = getIDS(document.forms[0].elements['gridCheckRow']);
	if(id!=0 && id!="")
	{
		window.location.href='admin.php?menu='+menu+'&page='+page+'&'+field+'='+id;
	}
	else
	{
		window.location.href='admin.php?menu='+menu+'&page='+page;
	}	
}