function QTPlugin_GetInstance(pluginName)
{
	if (navigator.userAgent.indexOf("Safari") != -1) {
    	return eval(pluginName);
    } else {        	
    	return eval("document." + pluginName);
    }
}


function QTPlugin_Play(object)
{
	object.Play();
}

function ConfirmDelete(event)
{
    if (confirm("Are you really want to delete?")) {
        return true;
    } else {
        StopEvent(event);
    }
}

function CheckFormData(form, event)
{
    var mediafile   = form.mediafile.value;
    var previewfile = form.previewfile.value;
    var agency      = form.agency.value;
    var product     = form.product.value;
    var designer    = form.designer.value;
    var producer    = form.producer.value

    if (mediafile == '' || previewfile == '' || agency == '' || product == '' || designer == '' || producer == '') {
	    alert('You have to fill all fields');
	    StopEvent(event);
    } else {
        return true;
    }

}

function StopEvent(event)
{
    if (event.preventDefault) {
	    event.preventDefault();
	    event.stopPropagation();
	} else {
		event.cancelBubble = true;
		event.returnValue  = false;
	}
	return false;	
}

function Play(url, posX, posY)
{
    width  = 700;
    height = 580;

	if (posX > width) {
		posX = (posX - width) / 2;
	} else {
		posX = 5;
	}

    LibOpenIframeWindow(url, width, height, posX, 5, 'iframe_iframe_id', 'iframe_div_id');
    return false;
}

function CloseWindow()
{
	LibCloseIframeWindow('iframe_iframe_id', 'iframe_div_id');
}

function LibCloseIframeWindow(iframeID, divID)
{
    var divObject = parent.document.getElementById(divID);
    var iframeObject = parent.document.getElementById(iframeID);
    iframeObject.src = "";
    divObject.style.display = 'none';    
}

function LibOpenIframeWindow(url, 
                             width, 
                             height, 
                             xPosition, 
                             yPosition, 
                             iframeID, 
                             divID)
{
    var divObject  = document.getElementById(divID);
    var iframeObject = document.getElementById(iframeID);
    
    var scrollLeft = document.documentElement.scrollLeft ?
                     document.documentElement.scrollLeft : document.body.scrollLeft;
    var scrollTop = document.documentElement.scrollTop ? 
				    document.documentElement.scrollTop : document.body.scrollTop;
    divObject.style.left = scrollLeft + xPosition + 'px';
    divObject.style.top =  scrollTop + yPosition + 'px';

    divObject.style.width  = width + 'px';
    divObject.style.height = height + 'px';

    iframeObject.src = url;

    iframeObject.style.width = width + 'px';
    iframeObject.style.height = height + 'px';
    iframeObject.hspace = 0;
    iframeObject.vspace = 0;

    divObject.style.display = 'inline';
}