$(function(){$("#searchBoxAutocompleter").keyup(function(){var a=$(this).val().substring(0,1)
});
$("#showInMap_disabled").click(function(a){a.preventDefault()
})
});
function isInteger(a){return(a.toString().search(/^-?[0-9]+$/)==0)
}window.onload=function(){fill_dark="#797979";
fill_medium="#9f9f9f";
fill_soft="#C3C3C3";
border_color="#fff";
hover_color="#FF5A0D";
var R=Raphael("paperHome",500,430);
var genAttr={stroke:border_color,"stroke-width":1,"stroke-linejoin":"round"};
var attr={fill:fill_medium};
var attr_dark={fill:fill_dark};
var attr_soft={fill:fill_soft};
var map={};
map.state_1=R.path("M179 28L182 33L199 38L198 44L194 48L194 52L188 52L183 47L177 43L176 41L174 40L174 37L179 37L179 36L176 31L179 28").attr(genAttr).attr(attr_soft);
map.state_2=R.path("M219 158L227 161L225 169L229 174L233 174L234 179L232 184L228 181L222 183L221 191L218 195L214 194L204 197L197 205L191 205L192 192L185 189L188 182L182 174L186 162L195 163L203 160L210 162L219 158").attr(genAttr).attr(attr_dark);
map.state_3=R.path("M234 179L243 182L245 181L246 178L258 175L265 180L257 189L250 192L247 200L243 202L241 211L237 210L232 203L232 197L231 193L232 184L234 179").attr(genAttr).attr(attr);
map.state_4=R.path("M200 209L206 211L206 218L212 226L217 229L212 234L210 244L202 252L197 248L192 248L185 253L181 251L175 251L183 233L187 233L189 227L195 223L197 212L200 209").attr(genAttr).attr(attr);
map.state_5=R.path("M123 97L135 98L144 115L148 114L138 131L131 129L126 133L117 133L116 128L113 129L107 126L109 121L114 121L114 116L124 104L123 97").attr(genAttr).attr(attr);
map.state_6=R.path("M72 156L78 158L79 164L90 164L94 169L107 168L117 161L127 158L131 154L135 157L133 160L134 166L131 166L128 171L129 176L124 180L110 190L111 198L106 202L106 200L102 200L93 207L76 198L68 198L62 188L64 180L69 175L73 169L65 161L72 156").attr(genAttr).attr(attr_soft);
map.state_7=R.path("M329 143L334 146L334 148L334 151L332 151L331 151L329 151L325 148L325 143L327 143L329 143M310 148L307 152L312 155L314 154L316 156L310 167L307 167L306 164L301 164L298 159L296 162L293 159L301 151L310 148M280 174L282 176L279 180L276 179L276 177L280 174M278 184L280 184L282 187L280 187L278 186L278 184").attr(genAttr).attr(attr_soft);
map.state_8=R.path("M302 55L307 57L307 61L313 60L319 62L318 68L316 70L321 74L326 74L326 77L316 84L311 91L300 94L295 88L292 81L292 74L296 74L299 66L298 59L302 55").attr(genAttr).attr(attr_dark);
map.state_9=R.path("M164 30L176 31L179 37L174 37L174 40L176 40L176 42L182 47L179 48L176 51L178 55L177 63L181 68L176 75L173 74L165 83L160 86L154 84L152 76L156 70L150 64L146 54L148 45L159 42L158 37L155 37L164 30").attr(genAttr).attr(attr);
map.state_10=R.path("M94 119L101 126L107 126L113 129L116 128L118 146L127 158L117 161L107 168L94 169L90 164L79 164L78 158L72 156L65 161L65 155L60 147L69 147L75 142L76 133L74 129L77 127L82 127L86 125L94 119").attr(genAttr).attr(attr_soft);
map.state_11=R.path("M115 241L120 241L118 247L115 246L113 254L107 258L112 259L115 265L105 276L97 270L93 270L87 259L88 257L83 252L85 246L85 244L98 246L115 241").attr(genAttr).attr(attr);
map.state_12=R.path("M262 111L265 115L271 119L262 136L258 136L259 142L255 146L250 144L242 146L238 143L238 138L251 123L248 115L253 111L259 112L262 111").attr(genAttr).attr(attr);
map.state_13=R.path("M139 153L151 153L149 159L159 164L173 157L180 156L186 162L182 174L188 182L185 189L145 194L124 180L129 176L128 171L131 166L134 166L133 160L139 153").attr(genAttr).attr(attr_dark);
map.state_14=R.path("M124 180L145 194L147 202L144 206L145 219L150 227L145 230L144 234L140 232L134 233L133 228L130 230L125 218L115 220L113 216L115 215L109 200L111 198L110 190L124 180").attr(genAttr).attr(attr);
map.state_15=R.path("M64 6L64 8L57 18L52 37L45 37L34 43L27 42L31 35L25 38L25 32L21 33L21 30L22 27L25 26L24 23L31 23L32 19L36 21L43 18L48 20L50 17L47 12L57 6L58 9L62 6L64 6").attr(genAttr).attr(attr_dark);
map.state_16=R.path("M202 115L221 133L223 131L229 135L224 149L221 149L219 158L211 162L203 160L196 163L186 162L181 157L181 149L175 137L178 132L182 132L184 126L202 115").attr(genAttr).attr(attr_dark);
map.state_17=R.path("M300 49L303 50L307 53L314 51L322 53L322 51L330 49L337 49L337 52L339 53L339 55L336 56L335 59L339 64L335 72L326 78L326 74L321 74L316 70L319 69L319 62L313 60L307 61L307 56L302 55L300 49").attr(genAttr).attr(attr_dark);
map.state_18=R.path("M190 205L197 205L200 209L197 212L195 223L189 227L187 233L183 233L175 251L165 254L157 252L156 247L144 240L145 230L165 221L179 220L190 205").attr(genAttr).attr(attr);
map.state_19=R.path("M173 93L183 92L194 101L206 98L215 105L217 118L211 123L202 115L183 126L182 132L178 132L167 113L168 103L165 99L173 93").attr(genAttr).attr(attr_dark);
map.state_20=R.path("M208 23L211 25L199 38L188 35L195 23L200 25L208 23L208 23").attr(genAttr).attr(attr_soft);
map.state_21=R.path("M71 198L76 198L93 207L90 214L83 217L87 226L85 246L70 231L70 234L57 232L55 218L64 203L68 203L71 198").attr(genAttr).attr(attr);
map.state_22=R.path("M236 35L241 41L247 39L256 44L272 43L274 49L273 67L266 77L267 81L265 89L255 90L253 84L243 74L234 69L236 66L236 56L233 58L232 43L236 35").attr(genAttr).attr(attr_soft);
map.state_23=R.path("M185 189L192 192L191 204L179 220L165 221L150 227L145 219L144 206L147 202L145 194L185 189").attr(genAttr).attr(attr);
map.state_24=R.path("M131 27L136 34L130 45L128 59L119 61L117 67L112 64L110 65L94 60L90 62L83 59L83 54L82 52L76 48L82 37L90 36L93 34L102 32L106 35L111 33L125 32L131 27").attr(genAttr).attr(attr);
map.state_25=R.path("M273 38L285 42L290 42L292 51L299 49L302 54L298 59L299 66L296 74L292 74L292 81L280 89L268 91L267 92L266 89L267 82L265 78L273 68L274 49L272 44L273 38").attr(genAttr).attr(attr_dark);
map.state_26=R.path("M183 47L188 52L194 52L205 56L212 63L208 65L208 70L205 72L195 64L188 68L185 66L182 68L177 64L178 56L176 51L178 48L183 47").attr(genAttr).attr(attr_dark);
map.state_27=R.path("M65 7L72 12L79 15L75 20L79 28L82 28L79 32L82 36L76 48L72 55L67 51L55 47L52 37L57 19L65 7").attr(genAttr).attr(attr_dark);
map.state_28=R.path("M165 99L168 103L167 113L178 131L174 136L167 136L157 141L162 134L149 128L138 131L148 114L153 111L157 105L165 99").attr(genAttr).attr(attr_soft);
map.state_29=R.path("M140 232L144 234L144 240L156 247L157 252L140 252L136 258L130 260L125 259L115 266L112 259L107 258L113 254L115 246L118 247L120 241L128 234L140 232").attr(genAttr).attr(attr);
map.state_30=R.path("M228 181L232 184L231 194L232 196L232 203L237 210L241 211L237 216L240 219L236 223L226 223L217 229L212 226L206 218L206 211L200 209L197 205L204 197L214 194L218 195L221 191L222 183L228 181L228 181").attr(genAttr).attr(attr_soft);
map.state_31=R.path("M211 25L215 26L218 26L221 27L218 32L220 33L222 31L223 33L230 37L235 36L232 44L224 50L220 59L223 67L219 72L209 70L208 66L212 63L205 56L194 52L194 48L198 44L199 37L211 25").attr(genAttr).attr(attr);
map.state_32=R.path("M76 49L82 52L84 55L83 59L77 63L77 68L73 66L72 70L61 74L60 70L54 71L54 68L48 72L45 67L49 64L44 56L42 48L47 45L54 46L55 47L67 51L72 55L76 49").attr(genAttr).attr(attr_dark);
map.state_33=R.path("M110 12L114 16L143 21L133 29L131 27L125 32L111 33L106 36L102 32L92 34L90 36L82 37L82 34L79 33L82 28L79 28L75 19L79 14L103 15L110 12").attr(genAttr).attr(attr_soft);
map.state_34=R.path("M136 34L144 34L148 38L152 44L148 45L147 54L148 59L150 64L156 70L152 76L146 76L142 74L134 74L128 71L130 66L128 62L130 45L136 34").attr(genAttr).attr(attr);
map.state_35=R.path("M64 253L64 257L62 260L59 258L61 254L64 253M55 265L57 267L58 273L52 276L47 276L54 269L54 267L55 265M36 280L42 283L41 285L41 287L37 289L33 287L33 282L36 280").attr(genAttr).attr(attr_soft);
map.state_36=R.path("M54 46L47 45L42 48L44 56L46 60L36 62L30 67L28 62L28 47L31 47L33 43L44 37L52 37L54 46").attr(genAttr).attr(attr_dark);
map.state_37=R.path("M89 91L102 96L105 94L123 97L124 104L114 116L114 121L109 121L107 126L101 126L94 119L82 127L78 127L79 105L77 100L89 91").attr(genAttr).attr(attr);
map.state_38=R.path("M6 257L11 262L10 266L8 266L5 262L6 257M11 270L14 269L17 271L17 274L15 274L11 272L11 270M7 275L10 277L11 280L9 281L4 277L5 276L7 275M32 260L25 272L19 267L19 264L23 264L32 260").attr(genAttr).attr(attr_soft);
map.state_39=R.path("M165 18L168 21L173 21L176 23L169 30L163 30L155 37L158 38L158 42L151 44L148 38L144 34L136 34L133 29L144 21L158 19L159 21L165 18").attr(genAttr).attr(attr_dark);
map.state_40=R.path("M165 83L173 93L157 105L153 111L148 114L144 115L135 97L141 92L141 88L155 85L161 86L165 83").attr(genAttr).attr(attr);
map.state_41=R.path("M102 200L106 200L106 202L109 201L115 215L113 216L115 220L125 218L130 230L133 228L134 233L128 234L120 241L114 241L98 246L86 244L87 225L83 217L90 214L93 207L102 200").attr(genAttr).attr(attr);
map.state_42=R.path("M195 64L205 72L209 70L210 78L201 93L204 99L194 101L183 92L173 93L165 83L173 74L176 75L182 68L185 66L188 68L195 64L205 72L195 64").attr(genAttr).attr(attr);
map.state_43=R.path("M292 81L295 88L300 94L283 100L276 109L281 111L276 117L274 115L271 119L265 115L262 111L264 109L264 103L262 100L269 91L280 89L292 81").attr(genAttr).attr(attr_dark);
map.state_44=R.path("M244 91L262 101L264 103L264 109L259 112L253 111L248 115L251 123L238 137L238 143L232 138L228 138L229 135L223 130L221 133L211 123L217 117L216 105L228 98L239 98L244 91").attr(genAttr).attr(attr_soft);
map.state_45=R.path("M174 136L181 149L181 156L173 157L159 164L149 159L151 153L139 153L135 157L131 154L127 158L118 146L117 133L126 133L131 129L137 131L149 128L162 134L157 141L168 136L174 136").attr(genAttr).attr(attr_dark);
map.state_46=R.path("M228 139L231 138L242 146L249 144L254 146L251 155L257 175L246 178L245 181L243 182L234 179L233 174L229 174L225 169L227 161L219 158L221 149L224 149L228 139").attr(genAttr).attr(attr);
map.state_47=R.path("M128 59L128 63L130 66L128 71L135 74L142 74L145 76L152 76L154 85L141 88L141 92L134 98L118 96L121 85L118 77L120 69L117 67L119 61L128 59").attr(genAttr).attr(attr);
map.state_48=R.path("M186 20L195 24L189 35L182 33L179 28L176 31L169 31L176 24L186 20").attr(genAttr).attr(attr_soft);
map.state_49=R.path("M83 59L90 62L94 60L110 65L112 64L117 67L120 69L118 77L121 85L118 96L105 94L102 96L89 91L97 83L92 78L88 78L88 69L76 67L77 63L83 59").attr(genAttr).attr(attr);
map.state_50=R.path("M232 44L233 58L236 57L236 66L234 69L241 73L252 83L255 90L265 89L267 92L262 101L244 91L238 98L228 98L216 105L207 98L204 99L201 93L210 78L209 70L219 72L223 67L220 60L224 50L232 44").attr(genAttr).attr(attr_soft);
map.state_51=R.path("M104 280L109 281L113 287L104 291L98 287L97 283L104 280").attr(genAttr).attr(attr_soft);
map.state_52=R.path("M167 287L176 283L180 285L176 290L172 292L167 290L167 287").attr(genAttr).attr(attr_soft);
var place="";
var current=null;
for(var state in map){map[state].color=hover_color;
(function(st,state){st[0].style.cursor="pointer";
st[0].onmouseover=function(e){if(current){setStatesAttr(current,map)
}else{current&&map[current].animate({fill:fill_medium,stroke:border_color},500)
}st.animate({fill:st.color,stroke:border_color},500);
st.toFront();
R.safari();
stateId=state.split("_")[1];
$("select#statesCombo").val(stateId);
$("#idProvincia").val(stateId);
place=$("select#statesCombo option:selected").text();
$("#place_tt").html(place).show();
navigateList("#statesCombo");
current=state
};
st[0].onmouseout=function(){st.animate({fill:hover_color,stroke:border_color},500);
st.toFront();
R.safari();
$("#place_tt").html("").hide()
};
st[0].onmousedown=function(){currentId=current.split("_")[1];
$("#buttonBusquedaMapa").click()
};
if(state=="state_28"){st[0].onmouseover();
$("#place_tt").html("").hide()
}$("select#statesCombo").change(function(){var id="state_"+$(this).val();
if(state==id){eval("map."+id+".animate({fill: hover_color, stroke: border_color}, 500)");
current=state
}else{setStatesAttr(state,map)
}})
})(map[state],state)
}$("#canvasHomeMap #paperHome").mousemove(function(e){$("#place_tt").css("top",e.pageY+20).css("left",e.pageX)
})
};
function setStatesAttr(a,b){currentId=a.split("_")[1];
switch(currentId){case"1":case"6":case"7":case"10":case"20":case"22":case"28":case"30":case"33":case"35":case"38":case"44":case"48":case"50":case"51":case"52":a&&b[a].animate({fill:fill_soft,stroke:border_color},500);
break;
case"2":case"8":case"13":case"15":case"16":case"17":case"19":case"25":case"26":case"27":case"32":case"36":case"39":case"43":case"45":a&&b[a].animate({fill:fill_dark,stroke:border_color},500);
break;
default:a&&b[a].animate({fill:fill_medium,stroke:border_color},500)
}}function navigateList(a){$newLi=$(a).next(".newListSelected").find("ul.newList").children();
$(a).find("option").each(function(){if($(a).val()==$(this).val()){newTxt=$(this).text()
}});
$newLi.each(function(){if($(this).text()==newTxt){currentIndex=$newLi.index(this)
}});
$newLi.removeClass("hiLite").eq(currentIndex).addClass("hiLite");
var b=$newLi.eq(currentIndex).text();
setSelectText(a,b)
}function setSelectText(b,c){$containerDivText=$(b).next(".newListSelected").find(".selectedTxt");
$containerDivText.html("");
var a=$containerDivText.width()-20;
$containerDivText.append("<span style='width:"+a+"px'></span>");
$containerDivText.find("span").text(c)
};
