// function used in listSuccess.php , alllistSuccess.php
function checkAddToFavorite()
{
    count=0;
    for(i=0;i<$('#f1').attr('elements').length;i++)
    {
   	  if($('#f1').attr('elements')[i].type=='checkbox' && $('#f1').attr('elements')[i].checked)
   	  {
	        count=count+1;
      }
    }    
    if(count==0)
    {    
      alert(itemMsg);
      return false;
    }
    else
    {
    	if(confirm(msgConfirmfavorite))
    		$('#f1').submit();
    	else
    		return false;
    }
}
//function used in showSuccess.php
function changeReply(id){
	$('#replyEditOption'+id).hide();		
	if(displayDivId!='' && displayDivId!=id){			
		$('#reply'+id).hide();
		cancelReply(displayDivId);
	}
	displayDivId = id;
	$('#reply'+id).toggle('display');
	$('#answered_'+id).hide();		
}
//function used in showSuccess.php
function cancelReply(id){
	$('#replyEditOption'+id).show();
	$('#answered_'+id).show();
	$('#reply'+id).hide();
}
// function used in showSuccess.php
function buyProduct(loginId,memberId,productId)
{
	if(loginId == memberId){
        alert(soldPermission);
        return false;
   	}
    
   	/*if(loginId == '')
   	{	
   		alert(soldLogin);
		window.location.href='/login/show/';
        return false;
   	}*/
   	return false;
}
// function used in showSuccess.php
function contactSellerValidate(loginId,memberId,productId)
{	
    if(loginId == memberId){
        alert(contactYourself);
        return false;
   	}
   	if(loginId == ''){
        alert(contactLogin);
		window.location.href='/login/show/';
        return false;
   	}
	$('#dialog1').show();
	$('#dialog1').dialog('open');
	$('#codeImage').html(imageCode); 
   	return false;
}
// function used in showSuccess.php
function q_and_a(uReg,msgPutValInQuestion,msgCanAskQue,msgConfirmAskQue,msgLoginQueSend){
	proId = $('#qanda :input[@id=id]').val();
	memId = $('#qanda :input[@mId=mId]').val();
	que = $('#qanda :input[@question=question]').val();
	if(que == ''){
		alert(msgPutValInQuestion);
		$('#qanda :input[@question=question]').focus();
		return false;
	}else if(uReg == memId){
		alert(msgCanAskQue);
		return false;
	}else{
		if(uReg > 0){
			if(que != ''){
				return true;
			}else
				return false;
		}else{
			if(confirm(msgLoginQueSend)){
				window.location.href='/login/show/'+proId;
				//return true;
			}else{
				return false;
			}
		}
	}
	return false;
}
// function used in showSuccess.php
function favorit(userReg,msgCanNotFavorite,msgLoginFavorite,msgConfirmfavorite)
{
//	proId = $('#itemrent :input[@id=id]').val();
//	if(userReg == $('#itemrent :input[@mId=mId]').val()){
	proId = document.itemrent.id.value;
	if(userReg == document.itemrent.mId.value){
		alert(msgCanNotFavorite);
		return false;
	}else{
		if(userReg > 0){
			if(confirm(msgConfirmfavorite)){
				//window.location.href='/product/show/'+proId;
				window.location.href='/favorite/favorite?favour='+proId;
				return false;
			}else{
				return false;
			}
		}else{
			if(confirm(msgLoginFavorite)){
				window.location.href='/login/show/'+proId;
				//return true;
			}else{
				return false;
			}
		}
	}
	return false;
}
function in_array(k) {
	var validkey = new Array(48,49,50,51,52,53,54,55,56,57,96,97,98,99,100,101,102,103,104,105,8,9,16,35,36,46,37,38,39,40,110,188,190);
	for(i=0;i<validkey.length;i++) {
		if(validkey[i] == k) {
			return true;
		}
	}
	return false;
}
function order_array(k)
{
	var validkey = new Array(1,2,3);
	for(j=0;j<validkey.length;j++) {
		if(validkey[j] == k) {
			return true;
		}
	}
	return false;
}
function setImageOrder(position, i, pId)
{
	if(position == 'right')
	{
		pos1 = i
		pos2 = Number(i)-1;
	}
	else
	{
		pos1 = i
		pos2 = Number(i)+1;
	}
	param = '';
	param3 = '';
	param1 = 'id1/'+$('#imgOption_'+pos1+' img[@name=imgLink]').attr('id')+'/pos1/'+pos2;
	param2 = '/id2/'+$('#imgOption_'+pos2+' img[@name=imgLink]').attr('id')+'/pos2/'+pos1;
	if(pId > 0)
		param3 = '/pId/'+pId;
	param = param1+param2+param3;
	$.ajax({
		'url': '/product/imageOrder/'+param,
		'success': function(html)
			{	
				div1 = $('#imgOrder_'+pos1).html();
				div2 = $('#imgOrder_'+pos2).html();
				divOption1 = $('#imgOption_'+pos1).html();
				divOption2 = $('#imgOption_'+pos2).html();
				$('#imgOrder_'+pos1).html(div2);
				$('#imgOrder_'+pos2).html(div1);
				$('#imgOption_'+pos1).html(divOption2);
				$('#imgOption_'+pos2).html(divOption1);
			} 
	});
	
	return false;
}