var frm;
var returrnnn = 0;
var submit_form = 'No';
function checkDuplicateUrl(frm,table,objField,objId,objMode,objparentId,objExtra,submitfrm) {
	var PostParam = "";
	var ext_where_param = '';
    if(!submitfrm){
        submitfrm = 'No';
    }else{
        submit_form = submitfrm; 
    }
	form = frm;
	extra = '';
    with(frm)
	{
		//var Field_val = document.getElementById(objField).value;
        //&Field_val="+Field_val+"
        //&Field="+objField+"
        objFieldArr =  objField.split(',');
        for(i=0;i<objFieldArr.length;i++){
            extra+= "&Field[]="+objFieldArr[i]+"";    
            Field_val = document.getElementById(objFieldArr[i]).value;
            extra+= "&Field_val[]="+Field_val+"";
        }
        
		var Id_val = document.getElementById(objId).value;
	}

	
	if(objparentId)
	{
		var PId_val = document.getElementById(objparentId).value;
		if(PId_val!='')
		extra += "&PId_val="+PId_val+"&PId="+objparentId;
		else
		extra += "&PId_val=0&PId="+objparentId;
	}
	if(document.getElementById('member_type'))
	extra += "&member_type="+member_type;


	if(document.getElementById(objExtra)){
		if(document.getElementById(objExtra).value != ''){
			extra += "&iParentId="+document.getElementById(objExtra).value;
		}
	}

	//PostParam = "table="+table+"&mode="+objMode.value+"&Field_val="+escape(Field_val)+"&Id_val="+Id_val+"&Field="+objField+"&Id="+objId+extra;
   PostParam = "table="+table+"&mode="+objMode.value+"&Id_val="+Id_val+"&Id="+objId+extra;
	PostParam = PostParam  + ext_where_param;
	var url = SITE_AJAX_URL+"checkDuplicateUrl.php?";
	var contentType = "application/x-www-form-urlencoded; charset=UTF-8";
	var params = PostParam;
  	url = url+PostParam;
	//alert(url);
	//return false;
	if (window.XMLHttpRequest)
	{
        httpss = new XMLHttpRequest();
        httpss.onreadystatechange = handleHttpResponse_status_url;
		httpss.open("post", url, true);
        httpss.setRequestHeader("Content-Type", contentType);
        httpss.send(params);
        status = true;
		// ActiveX XMLHttpRequest object
    }
	else if (window.ActiveXObject)
	{
        httpss = new ActiveXObject("Microsoft.XMLHTTP");
        if (httpss)
		{
            httpss.onreadystatechange = handleHttpResponse_status_url;
            httpss.open("post", url, true);
            httpss.setRequestHeader("Content-Type", contentType);
			httpss.send(params);
            status = true;
        }
    }
}

function handleHttpResponse_status_url()
{
   //alert("sa");
	if (httpss.readyState == 4)
	{
      	isWorking = false;
		/*alert(http.responseText);
		return false;*/
    	if (httpss.responseText.indexOf('invalid') == -1)
		{
    		var xmlDocument = httpss.responseXML;
    		var existId = xmlDocument.getElementsByTagName('exist').item(0).firstChild.data;
			var field = xmlDocument.getElementsByTagName('field').item(0).firstChild.data;
            //alert(submit_form);return false;
			if(existId == '1')
			{
				if(field == 'vUrl' || field == 'vUrlTitle'){
					alert(MSG_URL_UNIQUE_ALREADY_EXISTS);
				}else if(field == 'tTitle'){
				    
					alert( "This Page Title has already been assigneed. Please enter another.");
				}else if(field == 'vMeta_Description'){
					alert( "This Meta Description has already been assigneed. Please enter another.");
				}
                returrnnn=  0;
				return false;
			}else{
			   returrnnn=  1;               
			}
		}
	}
}
