function createSilverlight()
{
    
    Silverlight.createObjectEx({
        source: "/slovakia/ponuka/404_small/xaml/Page.xaml",
        parentElement: document.getElementById("silverlightControlHost"),
        id: "SilverlightControl",
        properties: {
            width: "500",
            height: "360",
            isWindowless: "false",
            framerate:"30",
            version: "1.0"
        },
        events: {
        }
    });
}

var plugin
var main
var objsArr=new Array()

var img_width=130
var img_height=140
var num_imgs=9

var radiusX=150+30
var radiusY=150
var centerX=190
var centerY=80

var speed=0.015
var main_down=true

function mainCanvasLoaded(s) {

	//alert("main loaded")
	
	main=s.findName("mainCanvas")
	plugin = s.getHost()	
	imagesHolder=s.findName("imagesHolder")
	
	buildImages()
}

function buildImages() {

	for(i=0;i<num_imgs;i++) {
	
		cur_img=i+".png"		
		img_url="/slovakia/ponuka/404_small/images/"+cur_img		 
		left_pos=0
		
		xaml_str='<Canvas Name="imageHolder_'+i+'" Canvas.Left="'+left_pos+'" Canvas.Top="0">'
		xaml_str+='  <Image Stretch="UniformToFill" Name="image_'+i+'" Height="'+img_height+'" Width="'+img_width+'" Source="'+img_url+'" Opacity="1" />'
		xaml_str+='  <Canvas.RenderTransform><ScaleTransform Name="st_'+i+'" ScaleX="1" ScaleY="1" CenterX="50" CenterY="50"/></Canvas.RenderTransform>'			
		xaml_str+='</Canvas>'

		xamlTags=plugin.content.createFromXaml(xaml_str)
		imagesHolder.children.add(xamlTags)		
		
		objsArr["image_"+i]=new Object()
		objsArr["image_"+i].angle=i*((Math.PI*2)/num_imgs)
	
	}

	moveItemsInt=setInterval("positionItems()",25)
}


function positionItems() {
	for(i=0;i<num_imgs;i++) {
	
		var my_x=Math.cos(objsArr["image_"+i].angle)*radiusX + centerX
		var my_y=Math.sin(objsArr["image_"+i].angle)*radiusY/1.7 + centerY + 70

		main.findName("imageHolder_"+i)["Canvas.Left"]=my_x
		main.findName("imageHolder_"+i)["Canvas.Top"]=my_y

		var stRef=main.findName("st_"+i)

		// var sc = (my_y  - stRef.scaleY) / (centerY+radiusY-stRef.scaleY)

		var sc = (my_y - stRef.scaleY+10) / (centerY+radiusY-stRef.scaleY);

		stRef.scaleX=sc
		stRef.scaleY=sc

		objsArr["image_"+i].angle+=speed
		main.findName("imageHolder_"+i)["Canvas.ZIndex"]=parseInt(my_y)
	}

}

function imageOver() {	
	speed=0
}

function imageOut() {	
	speed=0.015
}

function ponuka() {
	    window.location.href("/slovakia/ponuka/");
	}