function set_del_file(file_name) 
{
//    document.all.img_delete.value=file_name;
//	alert(document.all.img_delete.value);
}

function delete_row(message)
{
    if (confirm(message)==true) {
    return true;
    } else return false;
}

var form_cancel=false;


function set_form_cancel() 
{
    form_cancel=true;
}


function is_valid_form_data() 
{
	var k='';

	if (form_cancel)
	{
		return true;   
	}
	
	with(window.event.srcElement)
	{
		for (k in elements.tags('input'))
		{

			if (elements[k].title!='')
			{

				if (elements[k].is_null=="") 
				{
					if (elements[k].value=="") return false;
				}


				if(elements[k].title=="EMAIL")
				{
					if (!is_valid_mail(elements[k].value)) return false;
				}

				if((elements[k].title=="float")) 
				{
					if (elements[k].value!="") elements[k].value=parseFloat(elements[k].value);								    								
				}
				if (elements[k].title=="date") 
				{
					if (elements[k].value=="") return false;								    
					elements[k].disabled=false;
				}

				if((elements[k].title=="int")) 
				{
					if (elements[k].value!="") elements[k].value=parseInt(elements[k].value);
				}
				if(elements[k].title=="url")
				{
					if (!is_valid_url(elements[k].value)) return false;
				}

			}
		}

		for (k in elements.tags('select'))
		{
			if (elements[k].is_null=="") 
			{
				if (elements[k].value=="") return false;
			}
		}
	}

	return true;    
}

/*
function delete_row()
{
    if (confirm('Are you sure you want to delete this row?')==true) {
    //document.frm_page.id.value=id;
    //document.frm_page.flag.value='delete_row';
    document.forms[0].submit();
    return true;
    } else return false;
}
*/
////////////////////////////////////////////////////////////////////////////////

	function is_valid_mail(mail) 
	{
		var valid=false;
		if (mail.length==0) return true;
		if (mail.indexOf("@")!=-1&&mail.indexOf(".")!=-1&&mail.indexOf(".")!=(mail.length-1)&&mail.indexOf(" ")==-1&&mail.length>0) valid=true;
		return valid;
	}

	function is_valid_url(url_val) 
	{
		var valid=false;
		if (url_val.indexOf("http://")!=-1&&url_val.indexOf(".")!=-1&&url_val.indexOf(".")!=(url_val.length-1)&&url_val.indexOf(" ")==-1&&url_val.length>0) valid=true;
		return valid;
	}

	function prepare_data() 
	{
		var k='';
		with(document.dict_form)
		{
			for (k in elements.tags('input'))
			{
					if (elements[k].title!='')
					{
						if(elements[k].title=="float")
						{
							elements[k].value=parseFloat(elements[k].value);
						}
						if((elements[k].title=="int")&(elements[k].value!=""))
						{
							elements[k].value=parseInt(elements[k].value);
						}

					}
			}
		}
		return true;
	}

		    
