// JavaScript Document
function show_obj(obj) {
	var el = document.getElementById(obj);
		el.style.display = 'block';
}

function hide_obj(obj) {
	var el = document.getElementById(obj);
		el.style.display = 'none';
}

function numbersonly(myfield, e, dec)
{
var key;
var keychar;

if (window.event)
   key = window.event.keyCode;
else if (e)
   key = e.which;
else
   return true;
keychar = String.fromCharCode(key);

// control keys
if ((key==null) || (key==0) || (key==8) || 
    (key==9) || (key==13) || (key==27) )
   return true;

// numbers
else if ((("0123456789").indexOf(keychar) > -1))
   return true;

// decimal point jump
else if (dec && (keychar == "."))
   {
   myfield.form.elements[dec].focus();
   return false;
   }
else
   return false;
}


function removeMedia(media_id,auth,target) {

	var url = 'http://www.kala4kala.co.il/removemedia.php';
	if (media_id>0)
	{	
		var params = "media_id="+media_id+"&auth="+auth;
		$(target).innerHTML="<div align=center><img src='/indicator.gif'></div>";
		var ajax = new Ajax.Updater(
		{success: target},
		url,
		{method: 'post', parameters: params, onFailure: reportError});
	}
}

function favorites(image_id,action,auth,target) {

	var url = 'http://www.kala4kala.co.il/favorites.php';
	if (image_id>0)
	{	
		var params = "image_id="+image_id+"&action="+action+"&auth="+auth;
		$(target).innerHTML="<div align=center><img src='/indicator.gif'></div>";
		var ajax = new Ajax.Updater(
		{success: target},
		url,
		{method: 'post', parameters: params, onFailure: reportError});
	}
	else
	{
			alert("לא ניתן להוסיף תמונה זו למועדפים");
	}
}

function addMedia(media_id,select_id,auth,target) {

	var url = 'http://www.kala4kala.co.il/addmedia.php';
	var select_obj=$(select_id);
	var cat_id=select_obj.options[select_obj.selectedIndex].value;
	if (cat_id>0)
	{	
		var params = "media_id="+media_id+"&cat_id="+cat_id+"&auth="+auth;
		$(target).innerHTML="<div align=center><img src='/indicator.gif'></div>";
		var ajax = new Ajax.Updater(
		{success: target},
		url,
		{method: 'post', parameters: params, onFailure: reportError});
	}
	else
	{
			alert("ביחרי לאיזו גלרייה ברצונך להוסיף את הוידאו");
	}
}
function reportError(request) {
}
function toggle(obj) {
	var el = document.getElementById(obj);
	if ( el.style.display != 'none' ) {
		el.style.display = 'none';
	}
	else {
		el.style.display = '';
	}
}
 
function toggle(obj) {
	var el = document.getElementById(obj);
	if ( el.style.display != 'none' ) {
		el.style.display = 'none';
	}
	else {
		el.style.display = '';
	}
}



function insertAtCursor(myf, myValue)  {
    //IE support
    var myField = document.getElementById(myf);
    if (document.selection) {
		myField.focus();
        sel = document.selection.createRange();
        sel.text = myValue;
    }
    //MOZILLA/NETSCAPE support
    else if (myField.selectionStart || myField.selectionStart == '0') {
        var startPos = myField.selectionStart;
        var endPos = myField.selectionEnd;
        myField.value = myField.value.substring(0, startPos)
        + myValue
        + myField.value.substring(endPos, myField.value.length);
    } 
    else {
        myField.value += myValue;
    }
}
function insertIcon(iconName) {
	var focusControl = document.getElementById('focusControl').value;
	if (focusControl != "")	{
		insertAtCursor(focusControl, iconName)
	}
}

function addSMILIE(code) {
var targetid ="contentid";
if ($('focusid')!= null) {targetid = $('focusid').value;}
if (targetid=="") {targetid="contentid";}
var myField = $(targetid);
myField.focus();
myField.value += (code);

}

