function blurtext(id,err,is_numeric)
{
	if(id == null )
	{
		return false ;
	}	
	object = document.getElementById(id);
	object.value = object.value.replace(/^\s+|\s+$/g, '');
	if(object.value == '')
	{
		document.getElementById(err).style.display = 'block';
		return ;
	}
	if(is_numeric == 1 )
	{	
		if(isNaN(object.value) == true)
		{
			document.getElementById(err).style.display = 'block';
			return;
		}
		else
		{
			document.getElementById(err).style.display = 'none';	
		}
	}
	document.getElementById(err).style.display = 'none';
}

function checksubmit()
{	    
	var has_error = -1 ;
	var controls = new Array("txt_company_name", "txt_model","txt_processor","txt_monitor","txt_harddisk",
							 "txt_memory","txt_displayad");
	var errors = new Array("err_company_name", "err_model","err_processor","err_monitor","err_harddisk",
							 "err_memory","err_displayad");
	for(index in controls )
	{	
	    object = document.getElementById(controls[index]);	    
		object.value = object.value.replace(/^\s+|\s+$/g, '');
		if(object.value == '')
		{
			has_error = 1 ;
			document.getElementById(errors[index]).style.display = 'block';
		}
	}
	object = document.getElementById('txt_weight');
	object.value = object.value.replace(/^\s+|\s+$/g, '');
	if(object.value == '' || isNaN(object.value) == true)
	{
		has_error = 1 ;
		document.getElementById('err_weight').style.display = 'block';
	}
	if(has_error == 1)
	{
		return false ;
	}
	return true;
}

//

function offer_checksubmit()
{
	do_submit = true;
	if(isNaN(document.getElementById('txt_price').value) )
	{
		document.getElementById('err_price').style.display = 'block';
		do_submit = false;
	}
	if(document.getElementById('txt_start_offer').value == '' || document.getElementById('txt_end_offer').value == '')
	{
		alert('يجب أن تدخل جميع الحقول المطلوبة');
		return false;
	}		
	return do_submit;
}

function peripheral_checksubmit()
{	
	if(document.getElementById('cattree_id').value == -1)
	{
		document.getElementById('err_peripheral').style.display = 'block';
		return false;
	}	
}

function monitor_checksubmit()
{	
	do_submit = true;
	if(document.getElementById('txt_monitor_type').value == -1)
	{
		document.getElementById('err_monitor_type').style.display = 'block';
		do_submit = false;
	}
	if(document.getElementById('txt_monitor_size').value == -1)
	{
		document.getElementById('err_monitor_size').style.display = 'block';
		do_submit = false;
	}
	return do_submit;
}

function move_up()
/* move offer menu up use in view_offer.php page 
start_index , end_index , max_index and selected_index are global variable (view_offer.php)
*/
{
	if(start_index > 0)
	{
		start_index --;
		document.getElementById(menu_items[start_index]).style.display = 'block';				
		document.getElementById(menu_items[end_index]).style.display = 'none';
		end_index --;							
		hidden();
	}
}		
function move_down()
/* move offer menu down used in view_offer.php page */
{		
	if(end_index  < max_index)
	{				
		document.getElementById(menu_items[start_index]).style.display = 'none';
		start_index ++;
		end_index ++;
		document.getElementById(menu_items[end_index]).style.display = 'block';	 
		hidden();
	}	
}
function hidden()
/* change src of images move_up and move_down used in view_offer.php page */
{		
	if(end_index  >= max_index)
	{
		document.img_move_down.src = 'images/offer_down_arrow_.jpg';
		document.img_move_down.style.cursor = 'arrow';
	}
	else
	{
		document.img_move_down.src = 'images/offer_down_arrow.jpg';
		document.img_move_down.style.cursor = 'hand';
	}
	if(start_index  == 0)
	{
		document.img_move_up.src = 'images/offer_up_arrow_.jpg';
		document.img_move_up.style.cursor = 'arrow';
	}
	else
	{
		document.img_move_up.src = 'images/offer_up_arrow.jpg';
		document.img_move_up.style.cursor = 'hand';
	}
}

function select_offer(offer_id)
/* change font-color for selected link */
{
	if(selected_index != -1)
	{
		document.getElementById(selected_index + '_link').style.color = '#5f5f5f';
	}
	document.getElementById(offer_id + '_link').style.color = '#dc1212';
	selected_index = offer_id ;
	return ;
}
