//Admin J Scripts File...

function set_same(d){

	if(d.same.checked == true){
			d.sp_first_name.value	= d.bl_first_name.value;
			d.sp_last_name.value	= d.bl_last_name.value;
			d.sp_company_name.value	= d.bl_company_name.value;
			d.sp_address1.value 	= d.bl_address1.value;
			d.sp_address2.value 	= d.bl_address2.value;
			//d.sp_suburb.value 		= d.bl_suburb.value;
			d.sp_post_code.value 	= d.bl_post_code.value;
			d.sp_city.value 		= d.bl_city.value;
			
//			d.sp_country.value		= d.bl_country.value;
			var ct 					= $('#bl_country').attr('selectedIndex');
			d.sp_country.options[ct].selected = true;
//			d.sp_state.value 		= d.bl_state.value;
			var stid				= $('#bl_state').attr('selectedIndex');
			d.sp_state.options[stid].selected = true;
			d.sp_phone.value 		= d.bl_phone.value;
			d.sp_mobile.value 		= d.bl_mobile.value;
			d.sp_fax.value 			= d.bl_fax.value;
			d.sp_email.value 		= d.bl_email.value;
			//alert(d.bl_country.selectedIndex);
			//alert(d.sp_country.selectedIndex);
		}
	else{
			d.sp_first_name.value	= "";
			d.sp_last_name.value	= "";
			d.sp_company_name.value	= "";
			d.sp_address1.value 	= "";
			d.sp_address2.value 	= "";
			//d.sp_suburb.value 		= "";
			d.sp_post_code.value 	= "";
			d.sp_city.value 		= "";
			//d.sp_country.value		= "";
			d.sp_country.options[0].selected = true;
//			d.sp_state.value 		= "";
			d.sp_state.options[0].selected = true;
			d.sp_phone.value 		= "";
			d.sp_mobile.value 		= "";
			d.sp_fax.value 			= "";
			d.sp_email.value 		= "";
		
		}

}

function approve_article(article_id,act)
{
	var msg = '';
	if(act == '1')
		msg = 'Are you sure, you want to approve this article?';
	else
		msg = 'Are you sure, you want to change approval settings of this article?';
		
	if(window.confirm(msg))
	{
		var url = 'approve_article.php?article_id='+article_id+'&act='+act;
		openwin(url, 'approve_article', 'scrollbars=no,width=400,height=245', 400,0);
	}
}

function edit_thumbs(comment_id)
{
	var url = 'comments_thumbs.php?comment_id='+comment_id;
	openwin(url, 'edit_thumbs', 'scrollbars=no,width=400,height=245', 400,0);
}

function openwin(theURL,winName,features,w,h)
{
	var subwin = window.open(theURL,winName,features);
	var x,y;	
	x = (Number(screen.width) - w) / 2;
	y = 125;
	subwin.moveTo(x,y);
	subwin.focus();
}

function generate_coupon(mode)
{
	//$('#code').val(randomString(10));
	$('#coupon_code').html('Please Wait ...');	
	var dataString = 'pid=1&mode='+mode+'&rnd='+Math.random();
	$.ajax({
		  type: "get",
		  url: "ajax_gen.php",
		  data: dataString,
		  success: function(data) {
				$('#coupon_code').html(data);
		  }
		 });


}

function textCounter(field,cntfield,maxlimit) 
{
	if(field.value.length > maxlimit)
		field.value = field.value.substring(0, maxlimit);
	else
		cntfield.value = maxlimit - field.value.length;
}

function addRow(tableID) 
{  
	var table = document.getElementById(tableID);  

	var rowCount = table.rows.length;  
	var row = table.insertRow(rowCount);  
	var new_id = "div_"+rowCount + 1;
	var cell1 = row.insertCell(0);  
	var element1 = document.createElement("div");  
	
	element1.id = new_id;  
	cell1.appendChild(element1);  
	document.getElementById(new_id).innerHTML = '<input name="links[]" type="text" class="Input02" id="links[]" / >';
	
	document.getElementById('sp_remove_link').style.display = '';
	
	//var cell2 = row.insertCell(1);  
	//cell2.innerHTML = rowCount + 1;  

	//var cell3 = row.insertCell(2);  
	//var element2 = document.createElement("input");  
	//element2.type = "text";  
	//cell3.appendChild(element2);  
}  
   
function deleteRow(tableID) 
{  
	try 
	{  
		var table = document.getElementById(tableID);  
		var rowCount = table.rows.length;  
		table.deleteRow(rowCount-1);  

		if(table.rows.length == 1)
			document.getElementById('sp_remove_link').style.display = 'none';
		/*for(var i=0; i<rowCount; i++) 
		{  
			var row = table.rows[i];  
			var chkbox = row.cells[0].childNodes[0];  
			//if(null != chkbox && true == chkbox.checked) 
			{  
				table.deleteRow(i);  
				rowCount--;  
				i--;  
			}  
		}  */
	}
	catch(e) 
	{  
		alert(e);  
	}  
}
function make_selection(frm, cbk)
{
	for(var i = 0 ; i < frm.elements.length ; i++)
	{
		var e = frm.elements[i];
		if(e.type == 'checkbox' && e.name == 'del_id[]')
			e.checked = cbk.checked;
	}
}

function validate_delete(frm)
{
	var error = true;
	for(var i = 0 ; i < frm.elements.length ; i++)
	{
		var e = frm.elements[i];
		if(e.type == 'checkbox' && e.name == 'del_id[]' && e.checked)
			error = false;
	}
	if(error)
	{
		if(!document.getElementById('js_errors'))
			$(document.body).append('<div id="js_errors"></div>');
		
		var art = '<table width="100%" border="0" cellspacing="2" cellpadding="2"><tr><td width="5%" align="center"><span class="ui-icon ui-icon-alert"></span></td><td width="95%">Please select at-least one (1) record to delete.</td></tr></table>';
		
		$('#js_errors').attr('title','FDNewbie - Message Box');
		$('#js_errors').html(art);
		
		$("#js_errors").dialog({
				bgiframe: true,
				width: 450,
				modal: true,
				autoOpen: false,
				buttons: {
					Ok: function() {
						$(this).dialog('close');
					}
				}
			});
		$("#js_errors").dialog('open');
		//alert('Please select at-least one (1) record to delete.');
	}
	else 
	{
		if(!document.getElementById('js_errors_confirm'))
			$(document.body).append('<div id="js_errors_confirm"></div>');
		
		var art = '<table width="100%" border="0" cellspacing="2" cellpadding="2"><tr><td width="5%" align="center"><span class="ui-icon ui-icon-alert"></span></td><td width="95%">Are you sure, you want to delete selected record(s)?</td></tr></table>';
		
		$('#js_errors_confirm').attr('title','FDNewbie - Message Box');
		$('#js_errors_confirm').html(art);
		
		$("#js_errors_confirm").dialog({
				bgiframe: true,
				width: 450,
				modal: true,
				autoOpen: false,
				buttons: {
					Ok: function() {
						frm.act.value = 'delete';
						frm.submit();
					},
					'Cancel': function()
					{
						$(this).dialog('close');	
					}
					
				}
			});
		$("#js_errors_confirm").dialog('open');
	}
	/*if(window.confirm('Are you sure, you want to delete selected record(s)?'))
	{
		frm.act.value = 'delete';
		frm.submit();
	}*/
}

function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}

//--------------- LOCALIZEABLE GLOBALS ---------------
var d=new Date();
var monthname=new Array("January","February","March","April","May","June","July","August","September","October","November","December");
//Ensure correct for language. English is "January 1, 2004"
var TODAY = monthname[d.getMonth()] + " " + d.getDate() + ", " + d.getFullYear();
//---------------   END LOCALIZEABLE   ---------------

//---------------   Checking Deleted items ------------
	<!--
		var chk_del;
		chk_del = 0;
		chk_app = 0;
		function selAllValue(){
			var count = document.form1.elements.length;
			for(i=0; i<count;i++){
				if(document.form1.elements[i].type == "checkbox" && document.form1.elements[i].name == "del_id[]" ){
					document.form1.elements[i].checked = true;
					chk_del =1;
				}
			}
			
		}
		
		function selNValue(){
			var count = document.form1.elements.length;
			for(i=0; i<count;i++){
				if(document.form1.elements[i].type == "checkbox" && document.form1.elements[i].name == "del_id[]"){
					document.form1.elements[i].checked = false;
					chk_del =0;
				}
			}
		}
		function selFun(frmChk){
			if(frmChk.checked == true){
				selAllValue();
			}
			else if(frmChk.checked == false){
				selNValue();
			}
		}
		
		function validateF_1(frm){
			chekForSeltion_1(frm);
			
			if(chk_del=="0"){
			 alert("You must select at least one record for deletion.");
			 return false;
			}else{
				 if(!window.confirm('Are you sure? you want to delete selected record(s).'))
				   return false;
				 else{
					//document.frm.submit();
					return false;
				 }
			}
		}
		
		function validateA_1(frm){
			chekForSeltion_1(frm);
			
			if(chk_del=="0"){
			 alert("You must select at least one record for deletion.");
			 return false;
			}else{
			 
			 if(!window.confirm('Are you sure? you want to delete selected record(s).'))
			   return false;			 
			}
		}
		
		function chekForSeltion_1(frm){
			var count = document.frm.elements.length;
			var chkFlage = 0;
			for(i=0; i<count;i++){
			
			if(document.frm.elements[i].type == "checkbox" && document.frm.elements[i].checked == true && document.frm.elements[i].id == "del_id[]" ){
					chk_del =1;
					chkFlage =1;
			 }//if
			}// for
			
			if(chkFlage==0)
			 chk_del=0;
		}

		function validateF(frm){
			chekForSeltion();
			
			if(chk_del=="0"){
			 alert("You must select at least one record for deletion.");
			 return false;
			}else{
				 if(!window.confirm('Are you sure? you want to delete selected record(s).'))
				   return false;
				 else{
					document.frm.submit();
				 }
			}
		}
		
		function validateA(frm){
			chekForSeltion();
			
			if(chk_del=="0"){
			 alert("You must select at least one record for deletion.");
			 return false;
			}else{
			 
			 if(!window.confirm('Are you sure? you want to delete selected record(s).'))
			   return false;			 
			}
		}
		
		function chekForSeltion(){
			var count = document.form1.elements.length;
			var chkFlage = 0;
			for(i=0; i<count;i++){
			
			if(document.form1.elements[i].type == "checkbox" && document.form1.elements[i].checked == true && document.form1.elements[i].id == "del_id[]" ){
					chk_del =1;
					chkFlage =1;
			 }//if
			}// for
			
			if(chkFlage==0)
			 chk_del=0;
		}

//----------------- Ended Deleted Items-------------------
//----------------- Selecting All Options-----------------


function changeSlot(dv){
	dvs = new Array('#I', '#T','#F');
		for(a=0; a<dvs.length; a++){
				if(dvs[a] == '#'+dv){
					$(dvs[a]).show("slow");
				}
				else{
					$(dvs[a]).hide("slow");
				}
		}
}

function changeNote(ids){
	$('#expl').html(locationData[ids-1]);
}

function loadViews(topicId){
	params = "mod=1";
	params += "&topicId="+  topicId;
	$.ajax({
	   type: "POST",
	   url: '/Stage/ajax.php',
	   data: params,
	   success: whenViewsLoaded
	 });
}
function whenViewsLoaded(msg)
{
		$('#viewsCombo').html(msg);
}

function getModel(manufacture) 
{
	$('#model_tr').html('Please Wait ...');	
	
	var dataString = "manufacture="+manufacture;
	$.ajax({
		  type: "get",
		  url: "ajax_gen.php",
		  data: dataString,
		  success: function(data)
		  {
				$('#model_tr').html(data);
		  }
		 });
}

function selectModel(manufacture,model) 
{
	//alert(manufacture+'-'+model);
	$('#model_tr').html('Please Wait ...');	
	
	var dataString = "manufacture="+manufacture+"&model="+model;
	$.ajax({
		  type: "get",
		  url: "ajax_gen.php",
		  data: dataString,
		  success: function(data)
		  {
				$('#model_tr').html(data);
		  }
		 });

}

function fill_list(a){
	$('subm').innerHTML=a.responseText;
}